Top Gear Season 17, Episode 6

Episode Highlights In this final episode of Top Gear Season 17 we see the boys test the incredible Lamborghini Aventador, which is a beautiful and well executed car from the Italians. It was interesting to hear both Richard Hammond and James May say they felt a little...