NASCAR Fan Freaks Out When Kyle Busch Stops Next To Her


So imagine you were riding along in your car and 35 times NASCAR Sprint winner, 79 times Xfinity series winner and 45 times Camping World Truck winner, Kyle Busch's, stops next to you and says ‘sup. Would you freak out?
Read more »