New Scratcher Joined 3 years, 11 months ago Afghanistan
You have seen something you will never unsee.
Haunting poor souls.