Either way, it's yet another piece that supports the idea I put forward in Chronicles: that Mars shows all the scars of a near-planetary collision:
Mars Trojans may be part of a planet that was destroyed long ago
Mars Trojans may be part of a planet that was destroyed long ago