Board Thread:Off-Topic/@comment-38518555-20190716013635/@comment-39779927-20190811051952

Somewhat related I guess is the discovery of a rodent on Mars, seen in one of the pictures that were sent back to Earth and published by NASA. This rodent turned out to be very common on Devon Island, where NASA did their Mars rovers tests....

http://humansarefree.com/2015/12/where-on-earth-are-nasas-rovers-sending.html