Indiana Jones has droids!

R2D2 and C3PO always show up in the strangest places! Here is one appearance on a planet we know about, that most probably didn’t even know about.