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