Brand new Range Rovers and a Jaguar had their roofs torn off after a lorry driver smashed into a rail bridge.
The mishap occurred at 8.30am today when the vehicle transporter towing 4x4s, some still in their plastic wrapping, ploughed under a railway bridge in Perth, Perthshire.
Shocking pictures from the scene, near Perth railway station, showed the luxury cars with their roofs ripped off.
Gareth Ruddock, 40, saw the accident and said he believed two of the cars were a ‘write-off’.
He said: “I was just there dropping my wife off at the station and I did a double take.
“There are some open-topped cars now.
“Some of them still had their plastic on, they must have been getting delivered.
“I just saw the aftermath.
“The police were there brushing up the bits and pieces which had broken off.
“The driver was there looking a bit unhappy.”
The dad-of-two, who works for social enterprise Giraffe, added: “Nobody was hurt but it wasn’t a good day for that fella.
“I think pretty much all the cars on the top were damaged, but as they got further back the damage was lesser.
“The first couple of cars must have been written off, or you would have to rebuild the entire car.”
Police Scotland said they attended the crash in Marshall Place, Perth shortly after 8am.
They confirmed no-one is injured and said the road was cleared by 9am.