Forum
TF3 ANNOUNCEMENT!
Created 13th May 2011 @ 11:27
Add A Reply Pages: 1
I bet you thought I meant Team Fortress, but it’s TransFormers 3..
http://www.youtube.com/watch?v=16TdmDxSF8Y
Trolled!
…
stop stealing my joke idiot
MY GOD MAKE ME SO SAD
Add A Reply Pages: 1