Posts Tagged ‘ssri’

FDA Approves Depressant Drug for Annoyingly Cheerful

February 12, 2009

I love The Onion.  A few NSFW words.