Torfaera, the motor sport captivating Iceland

Views 2

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.

Share This Video


Download

  
Report form
RELATED VIDEOS