Where do NASCAR drivers go pee? 6
This question came up when Bob and I were chatting at work about kayaking across the lake and having to urinate in a water bottle. We wondered how NASCAR drivers go pee since they’re in the car for 3 or 4 hours at a time. I just assumed they would hold it in until after ...