Comments Off
Posted in Music

Melt Yourself Down / Electrowerkz / London / June 18th 2013

Musically speaking Melt Yourself Down are as tight as a noose around the neck of mediocrity. Despite being quite open in regards to their influences there’s still very little about their songs that you could possibly call obvious. In fact there’s so many mystifying elements that form the foundations of their music it’s a wonder [...]