NAS Key West SAR helicopter on Smathers Beach, Key West, Florida, while filming the movie "The Final Countdown"..

NAS Key West SAR helicopter on Smathers Beach, Key West, Florida, while filming the movie "The Final Countdown"..