Universal Pictures has released the first teaser for Illumination Entertainment and Nintendo’s animated Super Mario Bros. feature and with it, we get our first full look at the Italian plumber’s theatrical adventure in the Mushroom Kingdom.
Read More