As Miranda World prepares to welcome its first visitors, hidden secrets and simmering jealousy among rivals loom large, threatening to overshadow the excitement of the grand opening.
Show
Haters Back Off
Episode
S02E07
Air Date
Oct 20, 2017