Old LiveLeak Found! It is Back!
Probably 2005. Maybe 1990's software. Not sure. I found the entire website will all the comments and everything. Somebody here told me it may have came from Hayden's old Ogrish basement. I don't know if I believe all that.