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
Artist Style: Music: Pop / Rock / Alternative