martin truex jr is the professional stock racing driver who has won the xfinity series twice, and who beat kevin harvick in the 2016 bojangles' southern 500.
martin truex jr is the professional stock racing driver who has won the xfinity series twice, and who beat kevin harvick in the 2016 bojangles' southern 500.
2016 bojangles' southern 500
martin truex jr.