Gotta love that "in your face" name and graphic. Here's a link to their website. They have a store where you can support them by buying bumper stickers, etc. The most touching? The lapel pin with "T4 Never Again" on it. T4 was the name of the Nazis' plan to exterminate people with disabilities.
They have some important things to say about living with disabilities--and they speak from experience.