Video - Home

«Back to main video page
  • Flyboarding the new craze at North Texas lakesadd to reading list  

    Posted on July 13, 2013 at 3:23 PM

    Updated Saturday, Jul 13 at 3:41 PM

    Imagine riding a powerful stream of water up to 30 feet in the air. Some say it's the closest thing to feeling like a super hero. It's called flyboarding.

    By STEVE STOLER
More
Share

More Home Videos

More