Rickshaw City

1,316
ratings
8.9
Drive your rickshaw in the busy streets in this awesome 3D parking game!

Walkthrough

Show Less