In Picture The wacky world of tuk-tuk racing that is happening this year in Istanbul Alison Taylor 28 August 2022 0