The 100 Recap 4/21/16: Season 3 Episode 12 “Demons”
Tonight on the CW The 100 returns with an all new Thursday April 21, season 3 episode 12 called "Demons."…
Tonight on the CW The 100 returns with an all new Thursday April 21, season 3 episode 12 called "Demons."…