Another week, another provocative concert by Elton John. Fresh off a gig as Rush Limbaugh's wedding singer, the British icon performed Thursday in Tel Aviv, despite pressure from pro-Palestinian activists and fellow artists to boycott Israel following the flotilla debacle off the coast of Gaza.

"Shalom, we are so happy to be back here! Ain't nothing gonna stop us from coming, baby," John said with a fist in the air.

The piano man then took a swipe at those artists, including Elvis Costello, Santana, the Pixies and Devendra Banhart, who have bailed on concerts in recent weeks.

"Musicians spread love and peace, and bring people together. That's what we do," he said. "We don't cherry-pick our conscience."