3 ms·Aliens?by jayzalowitz 13y agoAliens?MaciejCzyzewski 13y agoMaybe?ssdfsdf 13y agoClearly a martian rat.tunap 13y agoRover Abrasion Tool?ssdfsdf 13y agoI was going for Rock Abrasion Tool...codex 13y agoVery likely. There are several alien robots on Mars.