China Dream Impressive At Buffalo
With less than ideal weather and track conditions at Buffalo Raceway tonight it appeared that the times weren't going to be all that impressive. Someone forgot to tell that to China Dream
E-Mail this to:
Enter Your Name
Enter Your E-Mail Address
Your use of this website confirms your agreement to the Terms and Conditions of Use.