TukTuk Rickshaw is a fun driving title that offers some of the most addictive game mechanics. In this case, you will have to drive a taxi throughout the city and transport your clients with it to their destinations in the shortest possible time. The controls of TukTuk Rickshaw are very simple as they resemble practically […]