Season 1, Episode 8 The Unicorns Have Got to Go

First Aired: October 25, 2010

Mordecai's new cologne draws attention from odd unicorns.

Watch Now
Subscription
Paid