25 July 2010, 8:13 pm
The 'Transformers 3' movie production was extremely busy over the weekend as the third installment of the science-fiction franchise took over the center of Chicago.... Read More »