This pic was taken by someone driving on the 405 Freeway in LA. There have been talks about the filming of Transformers 2 through out LA the past few weeks. If this isn't an obvious sign, I don't know what is.
Damn...2009 is going to be nuts!
Courtesy of: Superherohype