Not long after coming off stage from their set at this year’s Slam Dunk Festival in Leeds, Scottish rockers Mechanical Smile performed an exclusive acoustic take of their track ‘Take Me To The Otherside’. Here it is, enjoy:
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.