SkiingInABlueDream
Active member
It's a late '90s Legacy. It came with 137hp, 10+ years ago. I think it's a pretty safe bet it wasn't at 130mph coming in.
You don't know the car's stock.
Ok seriously now, I agreed from the beginning the driver's probably braking unnecesarily. But you asked the question.
And also, the turn could be sharper than it looks in the pic, so maybe they did need to brake.