7 years agoNASA - Mars Curiosity Rover Discovers Artificial Structure - Looks Like HovercraftLeak ProjectVerified