Just when we need him! Captain America is back!

CNN is reporting that a Worl War II solider has been frozen in a glacier and has now been found.

I’m not kidding.

Oddly the article makes no mention of Captain America.

All this time I thought he was just roaming the country as Nomad.