Video - Local News

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

    Posted on July 12, 2013 at 7:25 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 Local News Videos

More