IndyCar Driver, James Hinchcliffe Had To Pee Himself Mid-Race This Weekend (Video)
Well it was definitely a wet weekend in more ways than one at the Indy Grand Prix of Alabama! So, a common question people have for racecar drivers is, “What do you do when you have to pee?” For