2010 Canoe Slalom World Cup, La Seu d'Urgell - Trailer
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.
Category
🗞
News