28 August, 2022 admin 279 Views The wacky world of tuk-tuk racing that is happening this year in Istanbul