These American fights, these American wars
These American stripes, these American stars

from B.o.B – New York, New York Lyrics on Rap Genius

Meaning

America tries to justify everything, from cops arresting and killing innocent civilians. To going to war against countries for reason’s that are either fabricated, unclear, or unjustified. Using word’s like “are you patriotic”? Trying to keep people from questioning the truth. Saying if you don’t want to go to war then you’re a coward or a traitor to america when that’s not the case. Why should we go to war over a problem we didn’t start, just our government did?

To help improve the meaning of these lyrics, visit “New York, New York” by B.o.B Lyrics and leave a comment on the lyrics box