Luke Mitchell On Filming "Blindspot" In Venice

BUILD

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

Scroll to continue with content
Ad

What to Read Next