There's an amazing Stranger Things billboard at the Williamsburg Bridge
On Delancey Street at the foot of the Williamsburg Bridge on the Manhattan side rests this amazing Stranger Things billboard. It is the Stranger Things logo in real neon with 4 bicycle headlights sitting atop the billboard. What a wonderful sight!