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.

2 comments

Leave a Reply

Your email address will not be published.

%d bloggers like this: