Well this is a little bit of a shock. Apparently on the set of an upcoming movie called Battle: Los Angeles, this billboard will be one of the stars. This film is being filmed in Shreveport, Louisiana and is due out in early 2011 and will feature this billboard in one of the background scenes. Is there any connection between this and the last game ending in Louisiana? I guess we will see, but judging on the image, it looks like at least part of the game will take place in New York based on the Statue of Liberty’s Appearance. Check out another image below.