A visit to North Coast Freeride

16 01 2010

I had a chance to visit the new North Coast Freeride indoor park in Traverse City.   Here are two videos of some nice riding by Jonah and Markus