Foofa Race

Similar Games
Foofa Race is a winter car racing game, in which you have to beat your opponents using any means. There are a lots of weapons on the track that you can use it against other cars, but you also have to be careful not to skid on slippery road. Start playing Foofa Race and win all 3 championships.