General Hospital Recap: Peter Channels His Inner Snidely Whiplash



General Hospital Recap for April 13, 2021