Discussion in 'Transformers News and Rumors' started by Soundwave84, Jun 25, 2008.
'Bout freaking time.
Damn right. Incredibly well deserved IMO. Congrats to all involved.
A WELL DESERVED congratulations to Transformers!
They should have won the Oscar as well!
Take that Academy!
Separate names with a comma.