Killer
Michelle Jiang [Road Runners]
Victim
Dustin Ly [Mod Squad (AKA The Fighting Mongooses. Fuck Yeah!)]
Time of Death
March 3, 2014 9:49 PM

Kill Location