Something Weird Spotted In Downtown America

Just out for a morning stroll.