Someone put these on my porch today; still trying to figure out what they are