Discussion in 'Transformers News and Rumors' started by Gaastra, Feb 27, 2007.
Hope this is new news.
If not then i'm sorry.
already posted. sorry bud.
I could understand a little more if this news was a couple of weeks old, but it's right there on the front page.
Please look before you post...Closed.
Separate names with a comma.