3D Ultra Radio Control Racers Deluxe: Traxxas Edition is a video game developed by Dynamix, Inc. and published by Sierra Attractions. It was released only for the PC in 1999. It's an updated version of the game, 3D Ultra Radio Control Racers, which was released in 1999.
Wiki Targeted (Entertainment)
Do you like this video?