Part Rocky Horror Picture Show, part cabaret, glam rock group Chasca has created a cult following of their own after just playing a couple of years around Texas.
Chasca graced Studio 1A with rock, glitter, and some theatrics for good measure. You can catch their next gig at Tellers on Oct 23rd.