Richard Ragsdale is known for Smoking Popes: I know You Love Me (1998), The Big Date (2009) and Mad Scientists Consortium (2017).
No data