Medicine Hat Electric at A Bar Called Country

A Bar Called Country, 211 E Santa Clara St, Ventura

Medicine Hat gets electric and eclectic at Ventura's newest music venue, A Bar Called Country, with special guests.