syclonefx.com
Only in Daytona
This is filmed at the Volusia Mall in Daytona Beach, FL.