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.