Rosie the Small Engine

Rosie is an energetic, fun and free spirited tank engine! She works as a shunting and mixed traffic engine and loves to race just as much as she loves to be Really Useful.