7 – 9 pm Waterfront Dance Socials: Hustle led by Jeff Selby Community Dance Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
11 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
10 am – 9:45 pm Glide at Brooklyn Bridge Park Ages: AllCommunity Outdoors Emily Warren Roebling Plaza at Brooklyn Bridge ParkBrooklyn
Brooklyn Paper Brooklyn Borough Hall to host annual Adopt A Shelter Animal event as crowded shelters struggle