11 Feb 2024, 16:34 UTC · By: Dragos Chitulescu / Some of the world's most exciting race cars have landed in Aspen, Colorado, for an event making its debut on American soil: the F.A.T. Ice Race!