The Popheads are a psychedelic indie rock quartet from Tallahassee, FL. With a sound that critics have dubbed “freakpop”, The Popheads’ music has been compared to that of The Talking Heads and The Flaming Lips. The band’s brightly-colored fuzzy pants and
The Popheads are a psychedelic indie rock quartet from Tallahassee, FL. With a sound that critics have dubbed “freakpop”, The Popheads’ music has been compared to that of The Talking Heads and The Flaming Lips. The band’s brightly-colored fuzzy pants and
View less