Johali's Rate the Xfinity race --- Daytona

7 - because I like restrictor plate racing more than most. Didn't like that it was a wreck fest though.
 
2 I love plate racing but that was a disaster


Sent from my iPhone using Tapatalk
 
Back
Top Bottom