Search

Tag: ,

New trailer for Independence Day: Resurgence proves that aliens love landmarks

The aliens just love our landmarks. The first Independence Day showed that, and it looks like the second will confirm it. The latest trailer is full of explosions, and a...