Greg Vaughan SlideShow

Greg Vaughan stars as Lucky Spencer on the ABC Television Network's General Hospital

View gallery

1 photos

View Comments (0)