Teresa throws an end of the year party, and things turn ugly.

PREMIERE: Jun 16, 2009, 12:00 AM
The Last Supper