Niagara Falls, ON February 13 2018 What in the world's hell is a mermaid doing in the queen country of snow and cold?! I was waiting for my morning coffee to brew, and I drink filter coffee now, while the cold breeze was sneaking in through the crack of the opened window, making me shiver. …