Northstar Bike Park opens June 6
Originally posted on June 3, 2014 at 22:46 pmThe folks out at Northstar Bike Park in California are itching to get another season of riders out on the trails. Weather permitting, they will open for business Friday, June 6.