Viewing entries tagged
rock

Beasthead

Comment

Beasthead

The four piece electronic indie rock band has been around kicking ass for about two years now and their song "Sticker on Your Brain" impressed us so much that we decided that they deserve to make a sweet music video directed by Joe McMahon. So keep your lil eyes peeled for that project in the future.

Comment