1.You've no earthly chance of driving from London to Bristol in under an hour.
你根本不可能在一小时内驱车从伦敦到达斯托尔。
2.Denis Plunkett, of the British Flying Saucer Bureau, based in Winterbourne, near Bristol, was unable to comment on the video but said there were ways to verify its authenticity.