portland independent media center  
images audio video
newswire article creative global

imperialism & war

new american flag

stick it to your SUV
new flag to represent american values.... money, oil and charred corpses killed by american WMD.