On now

BIZARRE MURDERS

Welcome Home

A young teen disappears from a small American town. Then several years later, he turns up, in Europe. But is it really him? And if not, what happened to the young teen?
BIZARRE MURDERS

Find True Crime Network in your area