The Carolinas Are a UFO Hotspot With an ‘Official Alien Landing Pad’

The Carolinas and the coastline are a hotspot for all kinds of UFO activity. And, the state has what may be the only official ‘alien landing pad’ in the US.

Read More The Carolinas Are a UFO Hotspot With an ‘Official Alien Landing Pad’