The title of this topic just made me throw up in my mouth. That's how utterly disgusting this notion is. America will never bow down to a country that is inferior in every way! Long live America!
*Throws on his American Flag cape and grabs his Captain America shield*






Reply With Quote