Where To Stream Star vs. the Forces of Evil Season 2 Episode 17
Sleepover
- Aired September 26, 2016
- 15 Min
- Rated 7.5
- Number 96 Of 106 Rated Episodes
During a game of "Truth or Punishment", will someone fess up to lying about an embarressing question, or will they all face the dire punishment?