Ivor the Engine
Debut: January 01, 1959
Ended: January 01, 1976

Ivor the Engine is about a little engine that work in Wales.

Intros
Posters
An unhandled error has occurred. Reload Dismiss