Super Rover's X-Ray Vision