The Melvins – European Tour 2011

The beautiful thing about the internet is we get to share in the musical wonders over the pond and beyond. The next few images will take you through a night, not so long ago, when sludge metal rock band, The Melvin’s visited the stage of The Electric Ballroom in London, UK. Featured staff photographer, Phil […]

Clap Your Hands Say Yeah

To the fans of the New York indie-pop phenomena known as Clap Your Hands Say Yeah, your wait is over! Though you might have feared they had fallen off the face of the planet forever, fear not. They have released their new album today after a four year hiatus, Hysterical is anything but comedic unless […]

Giants: a British Band to See

There is something about youthful ignorance, in a good way, which makes you pine for long summers, no bills and all the lazy days outside of school. As you get older you romanticize these things but a young, energetic band like Giants takes you back to those easier times. Giants is a band of 5 […]