Trailer shot at the World Championships in Italy.

Advertisements