BUMPER CAR GAMES
Play bumper car games at Y8.com. Bumping physical cars was popularized in the 20th centenary as a carnival attraction. Little cars with rubber around the edge could be driven into each other. Ever since then, the game mechanic of having cars bump into each other has made driving games more fun to play.