User comments for Traffic Race 3D 2 Xbox Live
Traffic Race 3D 2 Xbox Live
- Paid
- (No votes yet)
Hit the Road in Traffic Race 3D 2 Xbox Live
Traffic Race 3D 2 Xbox Live is a racing game where you can compete against either AI players or your friends. The game offers both arcade racing and open track-based casual driving. It actively encourages players to go off-road in order to find...