Discussion in 'Transformers News and Rumors' started by frenzyrumble, Jun 23, 2008.
Transformers 2 filming at City Hall (new video footage at end)
Separate names with a comma.