The Long View

Letters newly erected and still shrouded on the Atlantic Avenue side of Barclays Center on August 8, 2012
( Amy Pearl / WNYC )
( Amy Pearl / WNYC )
Produced by WNYC