We'll put any videos from gigs here that people put up on YouTube... nice & easy.
Saturday, 18 December 2010
Tuesday, 14 December 2010
The TAPE we were selling at our shows in the U.S.A. are now available to buy from the INVADA SHOP.......
Contains 2 new tracks:
2) The Russian