
Did you hear about the snowfall in France this week. It’s been a MAJOR talking point on all newscasts since Tuesday. The snow made for a lot of happy kids and a lot of inconvenienced drivers But as always, there’s peace in the storm! Continue reading