Feedback

Surfers Ride River Waves in Czech Republic

 

Surfers enjoy an artificial wave built on an Elbe River channel in a town near Prague.

Shows