12 Monkeys Season 1 Episode 11 – Shonin at Couchtuner

Posted by CouchTuner.eu on March 28, 2015 – 2:10 am at 12 Monkeys
Couchtuner Desc:

Cole’s last-ditch effort to stop the Army of the 12 Monkeys brings him to Tokyo in the year 1987.

Watch it here: 12 Monkeys Season 1 Episode 11