Sunday, April 14, 2024
Home Tags Top Gear

Tag: Top Gear

WATCH: Jeremy Clarkson mocks Jacob Zuma on Amazon’s The Grand Tour

Former Top Gear hosts shot the second episode to Amazon’s The Grand Tour at heritage site, Cradle of Humankind, in South Africa. During the episode...