Region: United States
Select your region:
  • Worldwide
  • United States
Welcome, Guest

Following Fillmore: Episode 6 - Cold Mountain Battle 12 hours of Temecula

May 17, 2013
The 12 Hours of Temecula is a tri-annual mountain bike endurance race that takes place in the beautiful hills of Southern California near Vail Lake. Chris Fillmore and a few of his "moto-racer" turned die-hard cyclists friends set out for a day of amazing trails, blue skies, and friendly competition.
Published by: Chris Fillmore

Featured Products

Headlines ›

More Videos