How would you react if a giant ship showed up above your city and cockroaches came out? I know I’d be reaching for the raid.
Read Time : 0 Minutes
New District 9 Trailer… This Movie Just Keeps Getting Cooler
An extraterrestrial race forced to live in slum-like conditions on Earth suddenly find a kindred spirit in a government agent that is exposed to their biotechnology.