Tag Archives: Joel de la Rosa

I Hope It Was 2 Ply

Oh my, an inmate at a Texas jail committed suicide by swallowing copious amounts of wet toilet paper. Joel de la Rosa (18) was being held on drug charges at the time of his tragic end.

3 Comments

Filed under All That Is Wrong With The World, End Credit, I'm Just Saying !, Whoops!