The Forza franchise takes another leap forward! See the debut trailer from the Spike Video Game Awards 2010!