Friday, June 11, 2010
The Chinese roll out their Optimus Prime
You can learn more about it and see a video
. Lovers of all things Transformers can drop by the store to inquire about Transformer's artbooks, comics and other merchandise!