Stallion’s Spirit is a wild west horseback racing game. Compete with other riders, use any means to become the first one to cross the finish line. It is an intense 3D horse racing game. You start with only 1 available horse, but you can unlock more as you win the races. It takes good control to avoid every obstacle and be the first one to reach the finish line. Use various power-ups to disturb the opponents! Enjoy and have fun in playing this free online 3D racing game. Good luck.
Also make sure to check out Raccoon Racing Game, you may enjoy playing it.