One of those fancy new bus stop shelters on Grand Street took a serious beating last night, or early this morning. The Lo-Down’s Jennifer Strom snapped this photo a short time ago. The glass on one side of the shelter, just to the east of Essex Street, was completely shattered. Anyone have more information about what happened here?