Tough Love
Tough Love

Star vs. the Forces of Evil — S3E36

Episode: Tough Love

Air Date: 2018-03-31

Runtime: 11 min

Rating: 7 (1 votes)

Overview

Eclipsa and Moon bring Princess Meteora home peacefully after the massive destruction she's caused.

Main Cast ▼

Guest Stars ▼

Crew ▼

Navigation