Monitoring Mental Health, A Fascist Superhero, The Indy 500

SHANGHAI, CHINA - APR 3, 2016: Captain America illustration at the Shanghai Madame Tussauds wax museum.
( Anton_Ivanov / Shutterstock )
( Anton_Ivanov / Shutterstock )