Skip Navigation

The Texas Chain Saw Massacre is releasing on GamePass this week and I'm excited as I loved the movie. What about you? See link for reviews so far, looks pretty good :)

13

You're viewing a single thread.

13 comments
13 comments