Loading Video…
This browser does not support the Video element.
Texas-based Buc-ee's opens in Daytona Beach, FL | NewsNOW from FOX
Buc-ee’s officially opens in Daytona Beach, Florida. FOX 35 Orlando's David Martin does a show and tell for NewsNOW from FOX.