Where To Stream Star vs. the Forces of Evil Season 2 Episode 18
Gift of the Card
- Aired September 26, 2016
- 15 Min
- Rated 8.5
- Number 47 Of 106 Rated Episodes
Marco's Quest Buy gift card from Star is due to expire, with unexpected consequences. Can Marco find a gift he truly appreciates before Miss Heinous's hitman catches up to him?