Experimental 'Pop-Up' Plaza Opens in Downtown Crossing | NBC Boston

Experimental 'Pop-Up' Plaza Opens in Downtown Crossing