Posted by Maximum Fun on 14th May 2006
This track is from The State’s never-released CD, which as they explained at SF Sketchfest, was recorded in the Carribean, while they were really, really relaxed.
The State Official WebsiteStella