Everybody Loves Ricin

My thoughts on Ricin at Best Week Ever.