nes-mario-elvira-luigi-1989 ← Previous Next → 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