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