Captain America vs. Vandal Savage

We can be immortal.