June 22, 2022Top Gear Appearance for GiTiGiti took centre stage on Sunday night’s Top Gear (June 19) with all three presenters taking part…Ewan Scott