Cybertronic Spree Sings "The Touch" In Transformers Costumes

http://www.youtube.com/watch?v=t3qHjj0Di0A#t=58 This is definitely a show that you'd want to see live... and probably only once. Still kind of cool to see their costumes at least.

Source

Previous
Previous

Trailer Time: Robocop

Next
Next

Trailer Time: Under The Skin