L.A. WITCH

Since 2011, girl group L.A. Witch have been earning a name for themselves in the rock world. The trio—who hail from, well, Los Angeles—is comprised of Sade Sanchez, Irita Pai and Ellie English, providing vocals and guitar, bass and organ, and drums respectively. The group self-describes as “reverb-soaked punked-out rock,” and they are not wrong. […]


Coog Radio

Riding the Airwaves

Current track

Title

Artist