It references ancient colossal drawings created in Peru. In an unusual marketing gimmick, Honda will recreate the Humming Bird Nazca images using its NSX Acura sports coupe. It took place in El Mirage, California. more
Subscribe to the Auto World News newsletter!
Auto News
Autoworld Buzz
Tech/Biz