http://www.youtube.com/watch?v=nOc5JBkWnJs
I went to see Stephen Lynch over the weekend, he was absolutely hilarious.