11/12/12: Spent a day at the beautiful Alum Rock Park with my family and some friends. Beautiful area, I just wish I had my bikes with me!






Amazing single-track!



This one is straight from Need for Speed Porsche Unleashed.
Enjoyed what you saw? Stay updated by following me.