Madelaine Petsch just turned the star-studded New York world film launch into her own highly provocative personal runway. The legendary Riverdale screen queen, global digital powerhouse, and ultimate style disruptor arrived at David Geffen Hall at Lincoln Center in a look so daring it caused an immediate media blackout across the red carpet. Stepping out […]