Check out our new site Makeup Addiction

Highly advanced alien race Can't detect bomb going off on mothership, no CCTV