Season 1, Episode 80 The Final Concert

First Aired: October 5, 2012

Loren adjusts her set list after she realizes Eddie's present. Meanwhile, Eddies tries to dodge the police.

Watch Now
$2.99
Paid