General Hospital Spoilers (GH): Will Franco and Finn Find Peter?