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