Transformers 3 Sneak Peeks

Don’t you just love video-capable mobile phones? Well they have begun to make Transformers 3 in Chicago and onlookers took the opportunity to whip out their phones and video what was going on. Lets hope 3 is an improvement on 2!

More from the world of Geek Syndicate

%d bloggers like this: