General Hospital Recap: Peter Gets A Shock When He Taunts Obrecht



General Hospital Recap for March 29, 2021