Jego Jul 25, 2013 03:55PM Holy carp, that Top Gear episode shot in Spain! Apartment blocks with no people in them, roads that go nowhere and no traffic at all, an airport with no planes and no people...