Halo Spin