GRIZZLYWIZARD· The Boss
Discussion Starter · #1 ·
Much of the Northeast just got hammered with some snow. Some with a few inches, while others have a foot or more. Hopefully there was some riding going on. Let's see some pictures of you riding in the white stuff. How many inches of snow did you get?