Posted in Person, Virginia Debbie Link — Carroll County, Virginia BadBizReport February 22, 2004 Leave a Comment on Debbie Link — Carroll County, Virginia Hey De, she’s a homicidal maniac so beware… Post Views: 94 Author: BadBizReport Website Related Articles Ashley Buck — Iowa Jim Stoffman — Winnipeg, Canada Dr. Reza Tirgari – San Diego, California Kristy Smith — Virginia