Jesse Love's luck on Superspeedways (so far)
Channel:
Subscribers:
1,190
Published on ● Video Link: https://www.youtube.com/watch?v=rbYraopcKtc
How Jesse Love broke through to win at Talladega in just his 7th Xfinity series start.
all Credit belongs to @NASCARonFOX