WHAT’S GOING ON? Netflix Celebrates Masters of the Universe Premiere With Flashback to Iconic Meme

A fun and rather strange promo by Netflix celebrating the grand premiere of Masters of the Universe: Revelation! Watch below!

And here’s the original dating back from 2005.

Geeks are Sexy needs YOUR help. Learn more about how YOU can support us here.