Niagara Falls Braces for Meltdown
Declares State of Emergency Over Eclipse-Crazed Tourists Niagara Falls, Ontario – Niagara Region has declared a state of emergency for Monday April 8th, 2024. But fear not everyone! This existential threat isn’t an alien invasion or a rogue double-sun situation. No, the culprit for this drastic measure? A measly little solar eclipse. Apparently, the moon […]
Continue Reading