Substrate
The Devil Wears Prada Sequel Earns $32.5 Million on Opening Day with Celebrity Cameos — Substrate