Pamela Anderson was spotted leaving the NY studios after taping an interview

You may also like...