Nasa finds evidence of life on Mars By TheNefariousDrO2021-01-26 05:30 57% (357) BernieBernie SandersBernieSandersBernie Sanders MemeMars Rover