My Life as Liz 2010 | TV Show Watchlist

Season 2, Episode 8 New Leash on Life

First Aired: March 29, 2011

Liz returns to New York and goes on a date with Louis, which gets interrupted by some unexpected visitors.

Watch Now
Free