Apparently the guys have signed a non-compete clause so they can’t make a British TV show about cars until April 2017. Netflix show confirmed?