ko nta muntu n'umwe wigeze avuga uko icyo kirwa cyifashe he has a twin sister jessica and two other siblings travis and jennifer the job was given to ray stubbs