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