George Eugene Vaughan | Hugo News

George Eugene Vaughan passed on Oct. 19, 2022 at Sugar Land, Texas. “Pa Pa Gene” was born on July 2, 1934 at his grandparents' farm house, …