Nikki sets Hebrides cycle record

Nikki Sommers rides through tough conditions.

You may also like...