Tags Masters of the universe

Tag: masters of the universe

‘Masters of the Universe: Revelation’ Teaser Trailer Revisits the ’80s

The teaser trailer for Netflix and Mattel Television's Masters of the Universe: Revelation has a pure '80s vibe. The series from executive producer Kevin...