Lack of self-preservation instinct or stupid sheep crossing the road

 

v20240901