Who is a true american
Well since superman is an alien I'd say Cap. I'd even put wonder woman ahead of supes as far as patriotism (hell she has stars on her combat panties... America the beautiful)
Amen to that, brother. I'll pledge allegiance to THAT flag, LOL.
Superman wasn't even born in the United States. Steve wins on account of the fact that he was born here.
He wasn't even born on Earth.
Also, didn't Superman renounce his American Citizenship? Someone told me he did. If so then Cap wins. Of course Cap already wins for you know, BEING an American