In their second studio album, Hellabuster, which was released on 10 May 2011, the band recounts the peculiar and young life of Hellabuster in 13 episodes, with each song being accompanied by its own video.
In their second studio album, Hellabuster, which was released on 10 May 2011, the band recounts the distinctive and developmental life of Hellabuster in 13 episodes, with each song accompanied by its own video.