2010 Canoe Slalom World Cup, La Seu d'Urgell - Trailer
- 6 years ago
After experimenting with a few different styles, the new trailer for the World Cup in La Seu d'Urgell in Spain is now live. Feel free to share your comments with us.
Soundtrack: "Master of Puppets" by Metallica. Elektra Records.
Soundtrack: "Master of Puppets" by Metallica. Elektra Records.