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.
Cybertronic Spree Sings "The Touch" In Transformers Costumes
Previous
Previous
Trailer Time: Robocop
Next
Next

