Super Street: The Game is an arcade racing game licensed by the Super Street automotive magazine. It is the result of cooperation between Team6 and Rebel Games studios.
Super Street: The Game offers a highly arcade gameplay in which we take part in street races. The main attractio...