Did anyone see a programme on regular TV last week..approx 7.03 pm Birmingham area..but could have been national, about Richard Branson / Tilting trains? etc....apparently there was a very quick 6/8 secs clip showing mrs. Thatcher driving off in a DeLorean! It any one can pinpoint time / channel, I will write in and try and get a copy. Chris P