'Doctor Strange' Concept Art Revealed in New Featurette

Published
The featurette is a bonus feature on the 'Captain America: Civil War' Blu-ray