Death Salon LA 2013: Better than Death Race 2000
Death Salon LA 2013 Los Angeles, CA (October 18 and 19, 2013)
Our good friends at the Order of the Good Death are putting on an enormous Death Fest next week in Los Angeles. Check it out if you can! And here’s some Death Race 2000 just for fun.