Despite the inital rumours it looks like Top Gear is definitely not returning to our screens in March. No, it’s now looking like series 13 will start sometime in June, possibly the 21st, following a rerun of series 12.
Oh well, looks like we’ll have to wait a bit longer.