Jon Noronha

I have great taste in bad ideas and a self-defecating sense of humor.