
Have you noticed the huge film crew on 5th Street in Hunters Point this week? Given the size and the staging, it's definitely not here to film an episode of some dramedy on a third tier cable channel. Whatever it is, I probably wouldn't recognize … [Continue reading] about LIVE FROM LIC: IT’S THE PLANET OF THE APES




