2600 HP Racing

More than a year ago, I was playing Need for speed and i just discovered the fun of car racing games. I could not sleep until I finished the game and now I keep playing free online car games. This one is called 2600 HP Racing and as you may have guessed, the HP abbreviation stands for "horse power".