Eccentric biathlon fans bring unwavering enthusiasm to Italy

NBC Olympics
The Olympics are always a gathering of the world’s most devoted sports followers, but the fanatics watching the competition unfold at the Antholz-Anterselva Biathlon Arena in Italy are leveling up their support.