Blindspot season 1 episode 10 recap 11/23/15

Blindspot Recap 11/23/15 Season 1 Fall Finale “Evil Handmade Instrument”

NBC’s series Blindspot airs with an all new Monday November 23, season 1 fall finale called, "Evil Handmade Instrument," and…