Skip to content
The Texas Chainsaw Massacre (CE)
The-Texas-Chainsaw-Massacre_CE_2024-01-01
Release Date:
January 2024
Locations:
2415 Scioto Harper Dr, Columbus, OH 43204
Total Pinballs: 33
924 Williamson Street, Madison, WI 53703
Total Pinballs: 39