General Hospital Casting News: Rick Hearst Returns as Ric Lansing



General Hospital's Rick Hearst