VOICE OVER: Emily Brayton
WRITTEN BY: Taryn Crankshaw
Every soprano wants these roles. Welcome to MsMojo, and today we're counting down our picks for the parts that Sopranos would give anything to play. Our countdown includes "West Side Story," "Hamilton," "SIX," and more! read more...