I missed the show last night- mainly because I don't go out of my way to watch O'Reilly (there's already a topic on this, please, don't beat any dead horses in here), but Adam Carolla was on and critiquing not only the stupidity of the Coexist bumper sticker on the car stolen by the Boston bomber(s), but also Islam itself! It's really on point and hitting the nail on the head! I love it!