For the week of June 15, ABC’s General Hospital looks back at some of the best and most memorable moments from Sonny (Maurice Benard) and Carly’s (Laura Wright) explosive and tumultuous 20+ year romance.

For the week of June 15, ABC’s General Hospital looks back at some of the best and most memorable moments from Sonny (Maurice Benard) and Carly’s (Laura Wright) explosive and tumultuous 20+ year romance.