Monday, July 10, 2023

Bewitched Statue - "Lords of Salem" Filming Location - Salem, MA

 

The Bewitched Statue has become synonymous with Salem, but did you know it also appeared in Rob Zombie's film "Lords of Salem?" The top image is a still from the film; below in June of 2023. You can find it near 235 Essex Street in Salem, Massachusetts.

No comments:

Post a Comment