I just found these two UFO videos filmed in Canada on Instagram. First one was filmed over the city of Montreal and the second one was filmed somewhere over Quebec. Both were taken a few days ago.

Your opinion?
  • Not Alien (1)

Read More On This At Latest UFO sightings