![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_1_9ef0e1c46e2ca4f3c4d321256b5157f0_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_2_0ea888d2a89d25cbaa4e7b4f0aa06dc0_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_3_3dd722d30b78b5359e1a65acc80d36d3_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_4_4e96e9007a47a7821156af36267b7fd1_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_5_cf863119c5f8414ef4c1e9384bca896d_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_6_387d16bd4e26c6cc32e5a3cab3cd838e_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_7_48ddf806416d32070619236670f63da0_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_8_49b98de43eb93b752e28b9e2cede79bf_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_9_d306e7e31a1467343e0d6a598ae59f37_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_10_7611d4e1f808bc916d119577d3666f54_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_11_d79fd9cf3729924cfaee5cbdaabcca84_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_12_9075f84c17003edaf71270619ef0ca24_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_13_7779def06b93b6011cf9d1e8c0345a66_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_14_7fa4165dfba71d9275e131b8a59ace98_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_15_051332a4acbd10e8bb12bc1223dc3df9_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_16_023c3045644bdffa73ce25f1b621eac0_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_17_0a11b7709b83ad47c77daeb2d5dd3b3d_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_18_90dc5f89aec93c4c47a0abeb5f678dc2_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_19_117afedc641fc430fd5922b694f6bafc_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012
![12 Hours of Temecula Race, January 21 2012](/img/cache/temecula-mountain-bike-race-0112_20_1350f4aee520125b3808b938da0f7f6e_w400_h600_sc.jpg)
12 Hours of Temecula Race, January 21 2012