Carlos Rivera GH

General Hospital Spoilers: More Bloodshed in Port Charles, Who is Next?

On Friday, May 15th, General Hospital goes LIVE! Literally anything can happen as the cast and crews are raw and…