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 …
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 …