Host

Luis de la Rosa

Tristan is host of Try Stan Terror, Youtuber and musician, join his social networks, and follow him for more horror stories.

Enjoy similar podcasts