Typically filmed in LA, the hosts of The Talk made a special trip this last week to film a couple shows in NYC and grace the city streets with their larger-than-life totally fun personalities. I was invited to go Tuesday for the filming of the Friday show but was sad to miss what I hear […]