Catfish Haven - Please Come Back - Lollapalooza - Video
PUBLISHED: Aug 08, 2006
DESCRIPTION: Catfish Haven tore through Muzzleofbees.com favorite, "Please Come Back" to open their Lollapalooza set on Sunday, August 6th. The band's full length album Tell Me, will be released on September 12th.