11.20.2004

Lost in Translation



Every country in the world has graffiti. Anyone know what this says?

No comments: