McLaren lifts veil off Artura supercar [w/video]

Pioneers in the supercar sphere, McLaren Automotive, have once again shifted [...]