'The Talk' Host Julie Chen Awkwardly Slams Rival Show 'The View' - Closer Weekly

Ouch!: 'The Talk' Host Julie Chen Awkwardly Slams Rival Show 'The View'