Category: UFO

  • Home
  • »
  • Video Categories: UFO
Has total 1 videos
Recorded 2017 in Costa Rica
Watch Later
Recorded 2017 in Costa Rica
December 17, 2017
dislike 0 dislike
views 11.326K views
This was recorded in Costa Rica on December 17, 2017. Witnesses said UFO went against the Wind. Source: Twitter user...