The McLaren 600LT is the most extreme Sports Series car ever Top Gear(01)

The McLaren 600LT is the most extreme Sports Series car ever Top Gear(01)

Video Screenshot Gallery: Mclaren W1 Leaked