Country

Please choose your default site

Americas

Europe

Where's the Mercedes?

256 views DP Steyn February 16, 2014 Halifax, Nova Scotia Canada Date shot: February 10, 2014

One train of storms after the other left us wondering if someone made off with our car!

Leave a Comment

What do you think? Join the conversation.

Weather Talk Community

Conversations Happening Now
Default saved
Close

Search Location

Close