Lost Cat
Lost Cat
The L.A. based, all girl trio, Lost Cat have finally delivered their much overdue debut album! 11 tunes (there's a hidden track on there) that'll remind you how glorious a sound is made when you mix Hamburg-era Beatles with The Go Go's blended in a Riot Grrl mixer at the bar of the local pub. Believe it, this is a GREAT ONE!!