An engineering absurdity designed to win the world’s steepest hill climb race, it turns out the 1998 Escudo Pikes Peak and its 981hp were also pretty handy against Mini Coopers and Mazda Demios around ...