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!
Xbox’s Forza racing franchise has been a popular one since its inception, and has now released another popular entry via Forza 6. With it’s continually growing popularity, it should come as no surprise that some wish to honor the franchise in a major way. As such, the Peterson Automotive Museum in Los Angeles has opened […]