IndyCar’s James Hinchcliffe proudly tells the story of how he just peed himself during race
"You're talking to a man that just wet himself."
"You're talking to a man that just wet himself."
One year ago, James Hinchcliffe was fighting for his life after a hard crash caused a large piece...