Earth, seen from space, is projected on a giant screen in NY

On a rainy Friday evening in a vacant Lower East Side lot sandwiched between a Japanese restaurant and a 99-cent pizza place, lies a large, 20-foot LED screen showing a live-streamed image of earth taken from NASA satellite photos from space.