And here’s a gratuitous shot of Lucy Liu (nay, O-ren Ishii) walking Pell Street in Chinatown yesterday afternoon. Wilson Tang of Nom Wah shares the image, which shows the actress staring into her phone while walking.
Bowery Boogie is the largest site dedicated to covering the news and lifestyle of the Lower East Side neighborhood and its residents. It is known for a keen wit and combination of hard-hitting news coverage and lifestyle stories. Founded in 2008, Bowery Boogie is headquartered in New York City.