Huayra Test Drive

Richard Hammond reviews the Pagani Huayra, the latest supercar from the Italian manufacturer.

Posted on October 1, 2013. Filed under Cars.