Triangle UFO formation filmed over Thornhill, Ontario, CA – 20th March 2021 FeaturedUFO Videos By admin On Mar 22, 2021 0 43 Share Three unknown lights in triangle formation has been filmed over iOntario, Canada on 20th March 2021. ufoufo sightingufo video 0 43 Share