Netflix takes on The Grand Tour
Netflix’s first global original motor series, Fastest Car, launches on April 6th. In each episode of Fastest Car, three souped-up ‘sleeper’ cars, tinkered with and lovingly laboured on, go head to head with one of the world’s most sought-after supercars. All episodes will be available at once. The would seem to be Netflix’ answer to […]