American Imperialism?
Sticker on Metro list of stops sign in Barcelona Spain

Imperialism is the forcing of your culture upon another culture.
This is sticker that is on the sign inside the metro. They are forcing their opinion of culture.
Normal lack of intelligence by the protester. They are more like children then adults, and need to get on a higher intellectual plane if they want to use these words and get my respect.

Join My Hobo Today