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