Where To Stream Star vs. the Forces of Evil Season 1 Episode 24
Storm the Castle
- Aired September 21, 2015
- 15 Min
- Rated 9.0
- Number 11 Of 106 Rated Episodes
Star allies with Buff Frog to rescue Marco from Toffee.
Storm the Castle
Star allies with Buff Frog to rescue Marco from Toffee.