Champion Sheep Rally HQ
Champion Sheep Rally HQ (PC)
Champion Sheep Rally is a toon-like sheep racing game, set in various strange locations all over the world... and beyond! Players drive sheep, chosen amongst ten different challengers, in order to compete in obstacle races where the "champion sheep's" jump and run abilities will be exploited at their maximum!
Available on: PC PC Rank: 3683 / 5,707 | Overall Rank: 9834 / 14,097