David Does It: Floating Tiki Bar

FOX 35's David Martin checks out a floating tiki bar in Daytona Beach!

Latest Videos