Music Artist of the Week: Melt Yourself Down Author Conal Dougan Date December 16, 2014 Melt Yourself Down are a band with outstanding pedigree. The band started when saxophonist...