The Details: My beautiful son, Spencer Watson Seupel, of High Falls, New York, took his own life in his fraternity room at Penn State, State College, PA early in the morning of Friday, February 17, 2012. He was 21 years old. Spencer is survived... View Obituary & Service Information
