An Europe-exclusive racing game based on the 1960s marionette-based sci-fi series Captain Scarlet and the Mysterons.
© Rubigames. All Rights Reserved.