Only Time Will Tell Episode 7: The Scarborough Town Centre UFO This episode features a closer look at a UFO video shot in July of 2020, taken in Scarborough, Canada. This UFO famously hovered overtop the Scarborough Town Centre shopping mall. Some believe this to be authentic evidence of an alien encounter, while others believe… Continue reading UFO or Plastic Bag? Alien Encounter in Toronto’s East End