close
This ad will auto close in 10 seconds

UFO triangle in US believed to be `alien hotspot`

Central Californians believe that their region remains a hotspot for aliens the bottom leg of a “UFO triangle” as mysterious as Bermuda’s.