Em 2002, Roger Waters passou pelo Brasil na sua tour “In The Flesh?”, fazendo quatro apresentações: uma no Rio de Janeiro, no Sambódromo em 9 de março; uma em Porto Alegre no Estádio Olímpico, no dia 12 de março; e duas apresentações em São Paulo no Estádio do Pacaembu, no dias 14 e 15 de março.