Advertising Console

    UFO Spotted in Toronto?

    Repost
    OneMinuteNews

    by OneMinuteNews

    1.5K
    383 views
    Folks in North York, Toronto were sent into a tizzy over a strange flashing light in the sky.