Original: Originally operated at the Miracle Strip Amusement Park in Panama City Beach, Florida.
Simplified: Originally ran at the Miracle Strip Amusement Park in Panama City Beach, Florida.