Influx of ads for military weapons throwing commuters for loop
• Paul FarhiCommuters seem puzzled by the ads appearing throughout Navy Yard Station. Lockheed has turned the station into a veritable Six Flags Over the Pentagon, plastering it with posters and billboards promoting its work on projects like the Littoral Combat