Indoor beach volleyball facility now open in Peoria

FOX 10's Ty Brennan checks out Beach House Volleyball, an indoor beach volleyball facility in Peoria.

Latest Videos