Highlights from Pirelli World Challenge @ Canadian Tire Motorsports Park/Mosport from May 19-22.