Thank you for your patience while we retrieve your images.


Thumbnails
 
D230521NWS11220SAA

D230521NWS11220SAA

Kyle Larson wins the All-Star Race in North Wilkesboro, NC, USA.