“General Hospital” Star Teresa Castillo Is Pregnant: Will It Impact the Show?

“General Hospital” actress Teresa Castillo is expecting her first child! Read more...