Northstar Bike Park * Truckee, California * August 26th, 2007
The Northstar trail crew has been putting in the work and this weekend they opened a new section of Live Wire. This is truly a fantastic trail and it’s only getting better. Everyone I know loves Live Wire – it’s gotta be one of the best rides in the Sierra!
The start of the new section…..