Trailer Time: Masters of The Universe: Revelation

Get your furry loin cloths ready because the first trailer for the Netflix/Kevin Smith MOTU collab and the results look…promising!

Take a look below. Part 1 debuts July 23rd…that’s soon!

Leave a Reply