Question: when are new episodes of the grand tour released?
Answer: weekly