game cover

NASCAR SimRacing Movie

This clip outlines the game's premise and features in a minute and a half of high-speed in-game footage.

13 January 2005

Share

Comments