Performer of the Week: James Patrick Stuart Breaks Our Hearts As Valentin



James Patrick Stuart on General Hospital