Taken - Episode 1.05 - A Clockwork Swiss - Promo, 4 Sneak Peeks, Promotional Photos & Press Release By (March 21, 2017, 7:55 pm) Taken