August 19, 2015
Flow boarding or flow riding is a late-20th century alternative board sport which incorporates elements of surfing, body-boarding, skate-boarding, skim-boarding, snow-boarding and wake-boarding. The first flow rider was installed in...