CMRA Racing @ Texas World Speedway / 20010
3/16/2003
Heavyweight SuperBike Expert
#134: Suzuki TLR1000