Super Mario Galaxy 2 - Cloudsuit Trailer

  • 14 years ago
First look at the new Cloudsuit for Super Mario Galaxy 2.
Platforms: Wii
Release Date: May 23, 2010