We talk Mechanical Smile

Mechanical Smile are an alternative rock band from Ayrshire, and one of the finest in the country at that. They’ve made festival appearances at Download, IROCK and Slam Dunk, featured in Rock S...