General Hospital Recap: Shawn Celebrates Finally Being A Free Man



General Hospital recap for Tuesday, July 20, 2021