Check out this amazing footage of a triangle UFO flying across the night sky above Lemon Grove, a city in San Diego County, California. This happened on 4th May 2020.

Your opinion?
  • Not Alien (4)

Read More On This At Latest UFO sightings