Why would Top Gear come to the Isles of Scilly to film on the 20th and 21st of May? I heard that one of them is coming over here with a couple of vehicles but I am trying to figure out what they are up to... We don't have a lot of road over here (only 7 or so miles), it is a registered A road so maybe the smallest/narrowest/crappest? I couldn't imagine them bringing over something like a Ferrari or Lambo, the roads are too thin and bumpy with pot holes every couple of feet or so, maybe they are testing out a new land rover but why not go up to the Brecon Beacons?
I love it when 5hit like this goes down, as you can imagine we don't get a lot of action over here