Question: the grand tour season 2 episode 2 guests?
Answer: Kevin Pietersen, Brian Wilson