Captain America vs Captain Britain

Description
''America vs Britain! These two patriotic red, white, and blue heroes will finally answer the question of which country is better! (Not really. They both suck.)''