Netflix released the trailer for ‘Diana: The Musical.’ Some aren’t sure the world needs it

Marketing
X