Been following the lads since 2009 when they released an amazing EP title Revitalized. Huge amounts of buzz around these guys at the time, however the promised debut album simply never came as the band went through some pretty drastic line-up changes. But finally its happening, the self titled album to drop on October 28. They've just released the first single and it is fucking awesome. For fans of BTBAM.