Alta-Tollhaus Aiden

February 9, 2013

The Blizzard!

Cape Cod did not escape the Blizzard of 2013. The snow started on Friday at about noon. Unfortunately the snow was mixed with rain as the […]