ALIEN CAMERAS INSTALLED IN U.S. CITIES
CHICAGO – To prepare for the coming alien invasion, all major U.S. cities have installed special infrared cameras to help detect the aliens.
The World's Only Reliable News
CHICAGO – To prepare for the coming alien invasion, all major U.S. cities have installed special infrared cameras to help detect the aliens.