Last year, an announcement for Super Street: The Game was made, sending a lot of racing fans into a massive wait mode on when the game will be released. The Game will be the first ever game for the world’s largest automotive media company, the Motor Trend Group, #1 network for automotive superfans and a leading…
