Soon-Teck Oh sitting in a fire truck cab on the movie set of "The Final Countdown" - Key West, Florida.

Soon-Teck Oh sitting in a fire truck cab on the movie set of "The Final Countdown" - Key West, Florida.