2016-04-18 11:41:43
Simon Pagenaud is all smiles after winning the 2016 Toyota Grand Prix of Long Beach, the third race of the Verizon IndyCar Series season, on April 17 in California.