Life Is Short

"Life Is Short" is the lead single off of The Caboozers' sixth album, Is There a Ghost?. It was released as a single on August 6, 2001. The song is a duet with Wendy Corduroy.