Ursula
trr1 Well-Known Member Jan 3, 2021 #8,664 XR XR is the robotic Space Ranger from the Disney/Pixar television series Buzz Lightyear of Star Command.
XR XR is the robotic Space Ranger from the Disney/Pixar television series Buzz Lightyear of Star Command.