Walking through the park and saw these two men (?) just disappear in flashes of light !!
Were they aliens from another dimension or maybe time travelers returning to the future?
Alone in the park, but luckily had my camera and was able to catch them just as they disappeared.
Don't know if they saw me or not.