Tuesday, April 30, 2013

Red Star


[ed. Haven't seen it, but it looks, um ...interesting.]

Red Star Motel is the clever, action-packed series by Beijing photographer Chi Lei, “Chili”, that reads like an unraveling drama brimming with sex, drugs, murder and chaos.