The Jolly Llamas deliver a mesmerizing new surf rock single "Surfrider"
With a sun-drenched guitar melody and whispering indie rock vocals, this latest single "Surfrider" from Santa Cruz pop-rock group The Jolly Llamas is an infectious earworm that makes you want to drive…
Share