FaceOFF: IndyCar & Greg Maddux

The IndyCar race at the Iowa Speedway and getting peed on by Greg Maddux feature.