the spear

the spear

perpetual motion machine Somersault 1695484800000