Particle.news

Download on the App Store

The Devil Wears Prada 2 Shoots in New York as Leaked Set Photos Fuel Global Buzz

Leaked photos have driven the original film into Disney+’s top five.

Overview