World Challenge Practice – 2012 Long Beach Published April 13, 2012 at 3888 × 2388 in Toyota Grand Prix of Long Beach – World Challenge Practice