Forza 6 Adds More NASCAR
NASCAR television ratings may be steadily declining but what are you going to do when you got a bunch of NASCAR cars sitting around not being used? If you’re Forza 6, you slap ’em all in an expansion trailer!
NASCAR television ratings may be steadily declining but what are you going to do when you got a bunch of NASCAR cars sitting around not being used? If you’re Forza 6, you slap ’em all in an expansion trailer!