Don’t be a hater. This is just modern street art. The kind like you’d see in an 3rd or 4th-world country…

What’s Red China doing building failed apartment complexes in the United States anyway?