Worldview Science Item of the Day
A probable meteor impacted somewhere near Saskatoon, Saskatchewan, giving watchful observers great video and photography of its demise.
Worldview Science Item of the Day
A probable meteor impacted somewhere near Saskatoon, Saskatchewan, giving watchful observers great video and photography of its demise.