Director Andy Muschietti and Barbara Muschietti attend the premiere of Warner Bros. Pictures and New Line Cinema's "It" at the TCL Chinese Theatre
- Photo Credit:
- Getty Images
- Location:
- Hollywood, CA
- Related Posts:
- Uploaded by:
- Paul Dailly
- Uploaded:
Show Comments