ALIEN CAMERAS INSTALLED IN U.S. CITIES

CHICAGO – To prepare for the coming alien attack, all major U.S. cities have installed special infrared  cameras to help detect the aliens.

READ MOREALIEN CAMERAS INSTALLED IN U.S. CITIES