“Masters of the Universe: Revelation” | Netflix Teaser & Premiere Date

DiscussPW

Netflix today released the first official teaser trailer for the upcoming animated series “Masters of the Universe: Revelation” executive produced by Kevin Smith “The Masters of the Universe: Revelation” story will pick up right where the 80’s series left off! As a huge fan of that show when I was […]