Terri Buford: Terri Buford. Self: Witness to Jonestown. Terri Buford was born on 4 February 1952 in Newport, Rhode Island, USA.
Known For: Witness to Jonestown (Self - PT Member)