Eneko Llanos wins Long Distance World Championship with ROTOR System

Announcement Date: 10th May 2003