The latest UFO activity occurred in the skies over not one large metropolitan area, but two as eerily similar sets of lights were spotted, and filmed in both Detroit and Cleveland on consecutive nights last week.
Want to know more about Big Rig? Get his official bio, social pages & articles on iHeartRadio!Full Bio