D d_c Chimp Apr 13, 2006 16 0 sb Jun 17, 2006 #1 has anyone been to these Vail Lake races? there in temecula. i wanna check out the super-d race next week. any info would be great.
has anyone been to these Vail Lake races? there in temecula. i wanna check out the super-d race next week. any info would be great.