skepchick.org
How depressing.
Do you suffer from depression? Well buck up little camper, because the FDA has just approved a cure for it! I bet you want to know more, don’t you? It’s a device that is surgically impl…