In a new adventure Princess has decided to turn the world into a Disney fairytale! And only the Mechs can stop her … if they can stop singing and get their act together.

Tags: