file

Nicole Eggert Meets With LAPD Officers To File Report Against Scott Baio After SIX New Witnesses Come Forward

Scott Baio‘s only in deeper and deeper shit this week after Nicole Eggert‘s allegations of sexual assault years ago while filming Charles In Charge are being corroborated by more witnesses — and the police are now officially involved. Eggert is meeting with Los Angeles police to file an official report against Baio, which comes on(…)