10 May 2013
A great video from the opening day of the 2013 Season at Mountain Creek Bike Park in Vernon, New Jersey. If you haven't been to Mountain Creek yet, you should be making your plans now!