Over 100 inches of snow this Winter, and Bostonians have made the best of it. Here’s an awesome compilation of Bostonians snow diving.
Over 100 inches of snow this Winter, and Bostonians have made the best of it. Here’s an awesome compilation of Bostonians snow diving.
Comments
Loading…