Do NASCAR Drivers Wear Diapers?
The full length of a NASCAR race can be anyplace among 1 and a half to 3 hours. That is quite a while to be caught in a vehicle. All in all, what happens when nature calls? Do NASCAR drivers wear diapers or something else that could give them some alleviation during long races, and … Read more