He has an incredible story and we are thankful he is with us today. Travis was fatally struck in a median intrusion accident on US 70 near Goldsboro, NC in 1998. He was only 18. Wendy Allen and Sheila Puckett's brother Kendy was fatally struck as he was pre-marking for striping in a gore area at the North Carolina 68 and US 421 interchange in Greensboro, North Carolina in 1998. Please visit the website set up in Kendy's honor.
Real player is required for viewing files.