Robert is back with a story about 22 witnesses see a football stadium size UFO in the Yukon territory. Rick Discusses a UFO seen on Isla De Lobos in Uruguay.
Robert is back with a story about 22 witnesses see a football stadium size UFO in the Yukon territory. Rick Discusses a UFO seen on Isla De Lobos in Uruguay.