Discussion in 'Transformers Video Discussion' started by vatarian, Feb 10, 2012.
What does this have to do with Transformers?
I agree, it's awesome!
But wrong forum sir. I recommend have this thread moved to the General Forums or the Movie/TV Forums, but the staff will take care of that so don't worry.
OOps! my bad!
Separate names with a comma.