Super Gosu Cars: Explore - Discover - Achieve!

Howdy Super Gosu Cars fans! It's time for another game update! Discoveries Tiny little secrets have been added to all tracks in the game for you to discover. Discoveries are meant to be a fun little side thing to keep t…