Advertisement
Award winning band for the world's largest independent music awards in Nashville, playing originals and alternative rock covers. From Central Illinois, performing locally and in surrounding states. Female fronted with violin.
Advertisement
Event Venue & Nearby Stays
Arcada Theatre, 105 E Main St,Saint Charles,IL,United States