http://www.telegraph.co.uk/motoring/new ... niRg.email If you read it the Police didn't confirm that speed was the cause but still a big mess!