Just saw this on Xbox Dashboard and I didn't see a thread about it yet, so I thought I'd make one. An alien invasion film is coming out in a little less than a month, here's the trailer:
Just saw this on Xbox Dashboard and I didn't see a thread about it yet, so I thought I'd make one. An alien invasion film is coming out in a little less than a month, here's the trailer:
Seems like what u'd get if u crossed independence day with black hawk down
Bookmarks