Finola Hughes Had to Explain Sex to an Alien?!?

Finola Hughes Had to Explain Sex to an Alien?!?

In honor of General Hospital's 52nd Anniversary episode, Clinton and the gang reminisce with Finola Hughes about her time on the show including one particular storyline where Finola’s character had to explain sex to an alien in her garage!