Where To Stream Star vs. the Forces of Evil Season 3 Episode 5
Demoncism
- Aired November 8, 2017
- 15 Min
Star and Tom's friendship is put to the test when Tom decides to get rid of his demons.
Demoncism
Star and Tom's friendship is put to the test when Tom decides to get rid of his demons.