Who has the final say when it comes to morality? Curt Garrish believes his twisted view on life trumps even God's guiding light.
2011
2001
2019
2006
1996
2018
1992
2000
2009
2022
2021
2023