Five Facts – Super Mario Galaxy

Ray and Michael learn some new and interesting facts about Super Mario Galaxy in this week’s episode of Five Facts!