Italian Car Designer Giorgetto Giugiaro Rolls Land Rover In Horrific Crash – The Auto Wire

Legendary Italian car designer Giorgetto Giugiaro is in the hospital after rolling his Land Rover Defender.
View full source