0034 Team Crimson's Ambush

0034 Team Crimson's Ambush was a set released for the LEGO Space Racers theme.