nes-mario-elvira-luigi-1989

Mario, Elvira and Luigi on the Super Mario Bros. Super Show

Elvira twirls the ‘staches of the TV Mario Bros., on the set of the Super Mario Bros. Super Show, 1989

Mario, Elvira and Luigi on the Super Mario Bros. Super Show

Leave a Reply

Your email address will not be published. Required fields are marked *