Kurt Cochran

Waco-London Connection
Waco-London Connection
Waco-London Connection
Kurt Cochran and his wife, Melissa, were celebrating their 25th wedding anniversary when they got caught up in Wednesday's attack near Britain's Parliament.