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