Season 3 of the show has started and so has it for the game! It’s an interesting concept and I can’t wait to see what happens with future episodes! ▻▻My Car …
source
Categories
The Grand Tour Game – SEASON 3 IS LIVE!!! (Demon, Exorcist, RTR)
