Pagani Huayra Supercar

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