Taken: Charm School 2×6

Check out the new Taken episode titled Charm School 2×6 that airs on 3/9/2018.

Check out the new Taken episode titled Charm School 2×6 that airs on 3/9/2018.