Shelf Life

Mar 11, 2009 on NBC at 9:00 PM

Watch Life S02E17 online


Crews and Stark experience the world of extreme corporate power while investigating the stabbing death of a soldier killed while on leave in Los Angeles.

Previous episode

Hit Me Baby
Season 2 Episode 16

Feb 25, 2009

Next episode

3 Women
Season 2 Episode 18

Mar 18, 2009