High-end sport cars travel from Indianapolis to St. Louis to support veterans