Springs Back in the Northeast 1

first weekend back on the East coast for myself, opening weekend at Diablo free ride in NJ, my teammates who haven't ridden all winter what better place to meet up at..

Credit: Art Babcock
Related:
Create New Tag
1 comment
  • jbreault39

    5/2/2011 6:28 PM

    WOW! whoever was behind the camera has a great eye! lol