Mecha Love, the first single from Hadouken!'s upcoming third album (confirmed to be due out early 2011), will be released to iTunes on 18th October.
Amazing news, this, considering their last album was released less than 10 months ago... looking forward to it!
Monday, 11 October 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment