Here’s the English version of the new trailer recently released for Super Mario 3D World.

How stoked are you for this game now?

Leave a Reply