View Single Post
goldsoundz
Member
(10-11-2009, 02:07 AM)
goldsoundz's Avatar
I saw this billboard today in Shreveport, Louisiana. There are a lot of movies filmed here, and this one is about some sort of alien takeover of Los Angeles; the name of the film escapes me at the moment. Snapped off a few photos of the billboard since I wasn't sure if the game had been announced yet or not. If not, then I'm surprised Insomniac would be announcing it here of all places.



Last edited by goldsoundz; 10-11-2009 at 02:15 AM.