Harnessing waves for energy (video)

Tapping Into Wave Power