Series 8

The Tour has labored long to produce something it hasn’t done in over a year, namely to produce the first site-wide update, one which touches every…

The news that filming for Series 8 will take place on Lanzarote immediately brought Tour Honchos back to Planet of Fire, which gloriously featured Lanzarote 30 years ago.…