Season 1, Episode 10 Memories of Boom Boom Mountain

First Aired: May 3, 2010

Finn tries to help everyone in town, a habit that is rooted in an upsetting experience from his past.

Watch Now
$2.99
Free
Paid