Led by Zach Yudin, Cayucas is a solo project turned band named after a small, coastal town in California, which might explain why Yudin has been so successful at crafting a shimmering surf-pop sound that feels like the perfect soundtrack for a last minute drive to the beach. On his…
