U.S. Markets closed

Luke Mitchell On Filming "Blindspot" In Venice

Luke Mitchell talks about filming the NBC series, "Blindspot," in Venice.