Spinning Groups