Constructed on the corner of Hollywood Blvd & Vine St. in West Hollywood, Los Angeles, the 5,000 sq ft. Neibolt House was a hyper-realistic viral destination designed to promote the release of Warner Brothers remake of IT.
© 2020 by Experiential Producer. All Rights Reserved.