Of Miracles and Men

2025-04-22T12:30:39-07:00

On a Friday evening in Lake Placid, New York, a plucky band of American collegians stunned the vaunt...