Team America…This makes me wanna get that Captin America Fitted. LOL I remember Red Skull from this movie, so corny….