Star Vs. the Forces of Evil Season 1 Episode 17 - Freeze Day

watch online Star Vs. the Forces of Evil

Watch Star Vs. the Forces of Evil season 1 episode 17 online for free at WatchSeriesLite. Star manages to accidentally freeze time with her wand. Star vs. The Forces of Evil is an animated series that centers with Star Butterfly, a magic teenage princess who is sent to Earth to live with the Diaz family a…

Air Date: July 27, 2015

Share this episode on Facebook Twitter Google+