I have heard some buzz about a Freeride Park beginning constructed in southern New Hampshire. Also this park is going to open in spring 2005.
Anyone heard this and/or can confirm that this buzz is real. Let the biking community know… We all need hope!
Results 1 to 2 of 2
Thread: Freeride Park in NH?
Check out the hottest mountain bike products from these brands!
See All Interbike Coverage - Click Here »