Wednesday, June 25, 2014

Mountain Biking in Idaho, 1986




Check out the Biker Fox Hop at 1:29!  All shot on Super 8, this is a rare glimpse of what riders in the beautiful state of Idaho were up to.

No comments:

Post a Comment