Setting Loose the Horses on Dyno Day

It's a moment fraught with exquisite anticipation and dread–the moment when your car's true power is laid bare for all to see.