Filming Locations (1)

  • Cocoa, Florida, USA