Rotary Walks