Legends turn up in odd places. It’s not surprising, given that any true legend will be known the world over, and will therefore be treated with due reverence. For instance, there’s a showroom in Petaling Jaya, Malaysia, full of Italian super cars. Naza Italia’s showroom measures more than four-thousand square meters, and is full of […]