Revisiting the Ghost of a Coen Brothers Long Island Movie Location
In 2012, the Coen Brothers were on Long Island filming the movie Inside Llewyn Davis. At the time, they built a false-front of a Skelly gas station in the town of Riverhead for shooting....