Who has the final say when it comes to morality? Curt Garrish believes his twisted view on life trumps even God's guiding light.
2018
2016
2019
1956
2024
1969
2017
2013
1985
2006
2009
1989
2015
2020