Where To Stream Star vs. the Forces of Evil Season 2 Episode 26
Naysaya
- Aired November 14, 2016
- 15 Min
- Rated 8.5
- Number 50 Of 106 Rated Episodes
Marco grows a second head that blurts out his secrets and insecurities whenever he tries to ask out Jackie.