I’m not ruling anything out including my all time favorite... Poltergeists!!!!
actually, my first thought upon viewing the pics was a bird dusting itself. Other suggestions also make sense... aliens break dancing?
actually, my first thought upon viewing the pics was a bird dusting itself. Other suggestions also make sense... aliens break dancing?