Top Gear Starts Filming At Alton Towers for Series 29Paddy, Freddie and Chris gear up for the next series with an EV race
Top Gear Delayed; Continues Filming in JuneWith the recent news of Covid-19 and the entire world coming to a standstill it has been confirmed by the BBC this morning that Shows...