29 December 2009
VIDEO - Rockets - Electric Delight
Awesome video. Totally the best Space Rock band if that's what you want to call them.
Robot going nuts with fireworks is cool by me. Live on the Disco-Ring show. 1979.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment