The Chew

Last Bites: May 15, 2012

  • Season 1
  • , Episode 150  | 
  • Aired: 5/14/2012
    • Length: 04:51
    • Plays: ???
Synopsis >

The Chew Crew shares some of Michael's kielbasa sausage!

TV GUIDE Users' Most Popular