The Russian End
X
Previous
#261
Next
Russian is seen shooting himself in the head while lying on his side under tree branch
Date:
25 Mar 2025
Source