Joke Mechanisms: Kicking Goats and Spanking Machines

 

v20240901