The Italians finally caved in and fully revealed their newest creation, the fire breathing, all conquering, Pagani Huayra. Sure, the naming department didn’t really come up with their best work so far but happily, the rest of the team did quite a lot of work.