UFO Or False Alarm? Couple Baffled After Spotting Mysterious Lights In Canada
Another sighting of a potential UFO is doing rounds on social media. The latest instance was reported by a couple that witnessed mysterious lights glowing above the Winnipeg river in Canada.
Mashable India
4 days ago