Super Mario 3D Land Launch Event

Launch event in San Diego Horton Plaza.

Super Mario 3D Land releases November 13th 2011.

For the latest in video game news, go to www.saveandquitgaming.com.

source

You may also like...

Leave a Reply