Video Shows Why Winter In Boston Is Awesome 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 Our site Facebook You must log in to post a comment. Loading… 0
You must log in to post a comment.