Since its reintroduction to the American market a few years ago, the Ford Fiesta has been less of the party-on-wheels that its name promises and more of an office budget meeting. Sensible? Absolutely. Fun? Not exactly. Well, break out the tequila, because, with the ST variant of its Mexico-built, jalapeño-sized hatch, Ford has finally produced [...]