General Hospital Star Roger Howarth Speculates on Franco Being Alive



General Hospital Roger Howarth