View showing visitors on the "Zoom Flume" ride at the Miracle Strip Amusement Park attraction in Panama City Beach.

View showing visitors on the "Zoom Flume" ride at the Miracle Strip Amusement Park attraction in Panama City Beach.