We take a look at the ultra low budget film that put future Godzilla director Gareth Edwards on the map. Does this indie darling about gigantic alien creatures in Mexico still hold up? Find out as we kick off season 7 of Kaiju Vs. History with 2010's "Monsters"