Snow Storm Snowmobiling!!

Snow Sledding
Snow Sledding
37 followers
1 Video View·Aug 28, 2026

Winter storm Stella HAMMERED New England with up to 58" of snow in some places !! I had to hop on the snowmobile and ride in this fresh powder !! Another snowmovlog adventure in the books !!