Frederik Dumon and Marc Heinrichs with their fish fin power plant

Frederik Dumon and Marc Heinrichs with their fish fin power plant