Everything about this band smells of suck, but this song is pretty good. Taken from their debut, "Deranged Headtrip", the video contains tour footage from their "Mini Mammoth U.K. tour 2010". There are a couple really good moments in the song so give it a listen.
No comments:
Post a Comment