Delancey and Ludlow
The sun reflecting off CEPSR windows
Somewhere in Connecticut.
The weakest ad I’ve seen in a while.
116th St. 1 train station