Return to "General Hospital Spoilers: Will Anna Give Jason and Sam The Proof They Need To Nail Peter?" Screen Shot 2020-01-12 at 2.36.09 PM Next Previous