General Hospital rumors

General Hospital Spoilers: Michael’s In The Hot Seat

Michael’s in the hot seat as Carly questions him about Sonny Exactly where did Michael’s vendetta against Sonny get him?!…