Against all odds Phil Collins NOV1, 2019 May 21, 2023 by James Ritchie Facebook Twitter Pinterest LinkedIn source