Loading Updating

Taken | Season 2 | Episode 12 - TAMARA CHIPMAN AND BELINDA WILLIAMS

Tamara Chipman mysteriously disappeared in 2005, and Belinda Williams vanished in 1977 – both from British Columbia.

 Read more Read less Duration: 22 min