Tag Archives: Top Gear Hosts

Report: Jeremy Clarkson hints at a new Netflix-based TV show in America

Some rumors are buzzing around with Jeremy Clarkson’s next project as a host of a car show. The Week reports Clarkson apparently hinted at a possible US-based show as more rumors of his efforts with Netflix begin to solidify. In a recent appearance on a stadium show in Australia, Clarkson could be heard having a […]

Continue Reading