Top Gear season 17 episode 6 kicks off with an amazing review of the new Lamborghini Aventador, the closest thing to a jet fighter you can buy on the road. This time, Lamborghini emphasized on the handling as its first priority, have they done it right? watch the video to find out.