The Adventures of Super Mario Bros. 3 cartoon is leaving Netflix on March 31st
How many times will we have to shout “mama mia” before the end of the month arrives? As March 31st rapidly approaches, it seems the plumber brothers can not catch a break from their products being revoked off retail and digital shelves. Just when we all thought video game entries…