Floating display causes stir

A new LED display floating along Volusia County’s coast has been making waves. The 60-foot "pontoon barge" has a 40-foot LED display showing ads to thousands of beachgoers from New Smyrna Beach to Ormond.

Top Videos