Kart Racing Game (www.lemurlab.com)
A cute and typical topdown racing game where you have to stay on the road and avoid bumping into objects, be the first to reach the finish and win the online kart game. The Best iGoogle Games only from LemurLab.com!
Source: View XML
Related module: Asteroids Game