Nascar '14 Allows Racing Fans to Compete Starting February 18

Nascar '14 Allows Racing Fans to Compete Starting February 18

The licensed racing sim features all the official 2013 teams and tracks