I pass by here now and then while walking my dog. Camera rolls keep turning up here. Apparently, even the owner of this place doesn’t know why.
If you happen to learn anything, please get in touch with me. Perhaps we can exchange information.