There's a video going around--(Look on General Hospital's Facebook page) that has Helena standing in a cheesy set piece saying something about showing up.
Me? I'm over it. ME! The biggest Helena fan on earth. All I have to say is she'd better be in flashbacks because if she's alive again it will be just too stupid for words.
This cute photo landed on Twitter today---awwww...Spencer and Nate.. :)