The devil drives a Lada

 

v20240901