Filming Transformers 3 downtown Chicago
Another reason why Chicago is a badass city.
Thanks to Travis for the tip.
Gearhead. Food enthusiast. Lieutenant @polleverywhere.
I am the Stig.
Another reason why Chicago is a badass city.
Thanks to Travis for the tip.