This episode currently has no reviews.
Submit ReviewA total solar eclipse that plunged parts of the US and Canada into minutes of complete darkness. One of the most popular spots to witness this event was Niagara Falls.
And the popularity of the location, lead to a pre-emptive State of Emergency was declared.
Guest:Emily Tayler, CHCH News Reporter
This episode currently has no reviews.
Submit ReviewThis episode could use a review! Have anything to say about it? Share your thoughts using the button below.
Submit Review