6 years ago

'Texas Chainsaw' Hotel Becomes A Tourist Attraction

NowThis
NowThis
The iconic horror film location is opening just in time for Halloween.

Browse more videos

Browse more videos