OUTRIDERS 65. Echoes: find shelter for your crew January 12, 2023 by Lau Klijn Facebook Twitter Pinterest LinkedIn Echoes: find shelter for your crew The mission name says it all. We need to find some shelter. source