F1 2010 Official TrailerCheck out the official launch trailer for F1 2010.By Mike Tao on September 21, 2010 at 10:38AM PDT F1 2010