band guitar indie Introducing... Metal music rock

Introducing…. Down The Machine

Down The Machine are an emerging new UK rock band whom are returning with new material at the end of the year. Until then, it’s best to introduce you to their sound from 2010. This is Losing Faith, get your mosh on.


Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: