Against all odds Phil Collins Oct 30 2019 September 4, 2022 by James Ritchie Facebook Twitter Pinterest LinkedIn source