Editors from Road & Track magazine have worked together with Turn 10′s Studios to bring Xbox 360 users a new DLC and a new free car for your garage.