Comment Comment by svdr When images of Mars are shown on social media, there always is a flood of 'Devon island, Canada' comments, so depressing! parent svdr 1 year ago