General Hospital Recap, Friday, July 12: Dark Days Ahead



General Hospital Recap Friday July 12