Thomas & Friends: The Great Discovery is a movie released in 2008.
STEAM LOCOMOTIVE BRAKES SCREAMING
Hollywoodedge, Crane Interior Engin PE197901