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

By Aaron Welsh | Apr 1st, 2015

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!