• Season 2, Ep 8

Sneak Peek: New Leash On Life

When the nerd herd pays Liz a visit in New York, they meet Louis and crash his and Liz's romantic night together.

03/29/2011 ยท 1:55