Did anyone else catch this on the History Channel when it aired? We would love to hear your thoughts.
Overall, I thought it was typical far-fetched history channel fare. The whole bit about Captain America being a clone built in a secret satellite laboratory in a 'pocket dimension' was probably the bit that pushed me over the edge.
Tell us about the moments that got you thinking/laughing/eyerolling in the comments!