Lots of very very nice cars

who the hell brings a car with a 150mph limiter to this?