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 carrying 4x4s, some still in their plastic wrapping, ploughed under a railway bridge in Perth.
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 was injured and said the road was cleared by 9am.