LAW & ORDER filming near McCarren Park today, (witness the large white screen, closed off road) and they have closed off the dog park. Aaarrrggh!
No dogs allowed
Detours taken on the way to what I'm looking for. NYC and the world, as seen out of the corner of my eye.
No comments:
Post a Comment