Is this the set of the new Blade Runner film? No, it’s Uniqlo in New York

Cheap, popular clothing line Uniqlo’s New York Times Square pop-up store’s bright lights are more Japanese than Japan.

Read More