Luke Mitchell On Filming "Blindspot" In Venice

BUILD

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

What to Read Next