Loading Video…
This browser does not support the Video element.
Texas soldier returns home after 80 years after being killed in WW2
Texas soldier Leon Cloud was killed in France during WW2 and was finally returned home after 80 years.
This browser does not support the Video element.
Texas soldier Leon Cloud was killed in France during WW2 and was finally returned home after 80 years.