Torfaera, the motor sport captivating Iceland
2019-11-12
6
In Iceland, a mountainside is transformed for a day into a track for the country's native motorsport, with drivers pitching their machines up near vertical slopes and over rocks and scree to score points and wow spectators.