He was killed in an accident when their van flipped on a patch of ice today. I was listening to their self titled album when I just found out. This is horrible. I've been getting into them a lot for the last couple of weeks and now this happens.