Jaimie Alexander filming on the set of ‘Blindspot’ in New York City

You may also like...