Forza Horizon 2 Gives You Even More Cars

Forza Horizon 2 gave you a set of new cars last week – but that was last week and this is a new week so you get more cars! The newest set of cars includes such classics as the 1965 Shelby Cobra Daytona Coupe, the 1971 Plymouth 426 Cuda HEMI and a 2013 Ariel Atom […]