Hummer Rally Championship

It seems like a racing simulation in free racing games category. You don’t see racer cars in the whole track. You watch it from a hill where you can see a little corner in track. You’ll have to keep watching your car’s situation on the mini map righter down side of flash screen. It’ll be difficult and fun at the same time.