Wednesday, June 10, 2009

Life-sized transformer in Japan???



Article here: Kotaku.

No comments:

Post a Comment