Michael Jerkoffson dies. OMGWTFBBQ?!

since when?? what channel??