Post apocalyptic service station in New York. Or is this a new environmental movement?