6.5 C
New York
Friday, January 22, 2021
Tags Toronto

Tag: Toronto

A fireball lights up the sky over Toronto and New York

Many residents of the Greater Toronto Area (Canada) claim to have seen a "fireball" in the sky over the city on the afternoon of...

Most Read