Taylor Meat Company was used as the Blair Meat Company filming location for the 2003 version of The Texas Chainsaw Massacre. It can be found at 18726 Cameron Road in Taylor, Texas. The top image is a still from the film; below is the same spot in March of 2024.
No comments:
Post a Comment