Originally posted by DestinationDisney View Post
Side note: What is with soooooo many Mario and Luigi????
That and Angry Birds. I saw a ton of those.