Tape Heads
Tape Heads

Tape Heads

San Diego

Hailing from San Diego, California, a gaggle of surfer wanna-be's come together to create your favorite new sound. Tape Heads infuse surf-rock, reggae, and party-vibes to create their novel …