Random Reflections