02 Alpe d'Huez & Oulles - tedder
Team Ducktape is an amateur Dutch charity team thing.

Team Ducktape is an amateur Dutch charity team thing.

alpedhueztdfroadart