Watch Star vs. the Forces of Evil Season 3 Episode 7 Online
-
- COUNTRIES: United States of America,Canada
- Subtitles: English
King Ludo's reign reaches as a tipping point as Star returns to the castle. Star must summon her strength to save her family and the kingdom.