‘Transformer 2′ Standee Art
On April 18th, 2009
The Transformer 2 Standee Art will be popping up at our local movie theaters. I am sure it looks better standing at 5 to 6 feet than on your computer screen, although I am sure fans will turn it into a screen saver.




Pingback: TopLinks - ScooteringUSA