Armogan tweaks their Spirit of St. Louis to deliver one of the best looking motorsport inspired chronographs out there.