The Medicine Hat

The Medicine Hat Release New Song + Video For “St. Cecilia”

Indie rock outfit The Medicine Hat have released their latest single, “St. Cecilia” along with the accompanying music video. The track lives on their forthcoming album due out fall 2016. S...[Read More]

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Sign Up