Our animated hero questions his sanity after blowing his top and driving his car into a police station.
2023
2013
2018
2016
2019
2003
2012
1963
1971
2022
2006
1912
2010
2020