ever wonder how they make giant waves for surfing competitions? well, now you knowsource: https

ever wonder how they make giant waves for surfing competitions? well, now you knowsource: https