Another Marvel Character Punches Hitler

Most fans are familiar with the iconic image of Captain America hitting the leader of the Nazi [...]