Back

Report #2,314

Report Details

http://www.epicmafia.com/game/596411 - Game related suicide... Pretty obvious.
about 13 years
I had just moved it to in progress when I noticed another mod was handling it. I've moved it back to open for whomever is handling this one.