Baby Flamehead ‘Life Sandwich’ Released!
Today we are re-releasing Philly-based, Baby Flamehead’s album, ‘Life Sandwich‘. Originally released in 1990 on Texas Hotel Records, this 14 song, mostly acoustic album, speaks to a time in alternative music when songwriting and experimentation was still important. A lot of cool tracks on this. Streaming everywhere!