Yes, along with Dr. Dog leading a new wave of interesting rock bands emerging from Philly.
"Under The Pressure" from their excellent Lost In The Dream album is a monster of a song! Cheers,
Spencer
"Under The Pressure" from their excellent Lost In The Dream album is a monster of a song! Cheers,
Spencer