Love Demon is a film starring the Peter Cat Recording Co. following them around India as they drive trolling through various cities
1995
2008
2021
1998
1972
1999
2013
2014
—
2004
1991
2015
2022
2006