Needs improvement – Climbing Sand Dune OFFROAD Review
I love the game but the part that makes it 3 stars is that sometimes I go to upgrade and make a purchase but then I don’t get the upgrade and have to buy again.
Review by CarKing167 on
Climbing Sand Dune OFFROAD.