We have been waiting for months, and this past Thursday, we got a first look at Netflix and Kevin Smith’s, Masters of the Universe: Revelation. And we can’t wait for the show to hit Netflix this July. Smith has been talking about the show for more than a year. He …
Read More »