I_Miss_Daniel, 11 months ago Probably a solar garden light that got flung into space and is rotating.
Probably a solar garden light that got flung into space and is rotating.