0

Could be worse.

In Kirkwood, ca they received  12 feet of new snow in a week there total snow fall of 475 inches. In the detroit area only 41.7 inches, which means most of it has melted and the roads are clear to ride...

 

 
Click to share thisClick to share this