Super Mario 3D World – E3 Trailer

Nintendo has released an E3 trailer for Super Mario 3D World, coming exclusively to Wii U in December.

Comments are closed.