allspark.com
"Transformers 3" to Film at Detroit in August
{mosimage}That's right, Transformers 3 will be heading to Detroit, Michigan, for filming this August 2010! Will there be any incidents involving out-of-control nanobots, a grumpy police captain, or oddly-dressed archers in green speaking in Ye Olde English? Not likely. The previous time director