You’re Allowed to Drive Your Snowmobile on the Village of Lake George StreetsYou’re Allowed to Drive Your Snowmobile on the Village of Lake George StreetsThis isn't the first time that ATVs and snowmobiles have been allowed to drive, like cars, on the village streets in Lake George. However, not everyone is happy about it.ChrissyChrissy