With the World Championship Snowmobile Hillclimb being postponed until 2016, there were some folks who have wondered if Most Wanted Performance is still having its Snow Check Party.
The answer is yes. The Snow Check Party will take place on Wednesday, March 25. In fact, the event has actually gotten bigger and the dealership will be extending it for another day, meaning it is now March 25-26.
For more Details:Animated Renewable Energy Video