Scene during filming of the movie "The Final Countdown" - Key West, Florida

Scene during filming of the movie "The Final Countdown" - Key West, Florida