Color Walks