Khác với những đồn đoán trước đó về cái tên Huayra Dragon, Pagani vừa vén màn siêu xe này với tên gọi Huayra Imola cùng số lượng cực hiếm - chỉ 5 chiếc trên toàn thế giới.