That's a WHOLE lot of force to stop, even at 5mph. Think about how much you feel your boat behind you when you brake... now imagine the inertia/force is 125 times greater (and without the assistance of brakes). I think that's pretty dang impressive for a production luxury vehicle.
But most importantly, excellent publicity stunt on VWs part! Anyone know if Porsche still has its hands in this project?