Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
2022
1978
1981
1992
2018
2012
1972
1996
1974
2021
1971
1983
2008