Hell’s Gazelles – Take Your Medicine

Hell’s Gazelles – Take Your Medicine UK hard rock four piece Hell’s Gazelles deliver on the promise shown on their self titled debut and are preparing to release their brand new ep ‘Take Your Medicine’ this July. Recorded and produced by Chris D’Adda (Wayward Sons, Toseland) at Vale Studios and mixed / mastered by Neil […]