Absolutely! Episodes of The Grand Tour are available for free on Freevee. This service is currently accessible in the United States, the United Kingdom, and Germany.