YES! “Masters of the Universe: Revolution” makes Netflix Top 10 TV Show list in the U.S. first day of release!

Well this is a great start! “Masters of the Universe: Revolution” has cracked Netflix’s Top 10 TV Shows in the United States Today, premiering in the #6 spot. Check it out! Successfully reaching a large audience is exactly what “Masters of the Universe: Revolution” needs to do if we hope to see the third installment […]

New Report

Close