Yum Cha Racing
Likes Bikes
just read over at velonews.com
eric carter won the downhill at big bear......steve peat came in second
not sure of any other results
eric carter won the downhill at big bear......steve peat came in second
not sure of any other results