Roger Waters stopped by the Howard Stern Show on January 18, 2012.
Roger and Howard have become somewhat of friends - living near each
other on the Hamptons in New York. What follows is a rather interesting
interview that covers his career, personal life and current touring of
The Wall around the world.
|Liveleak on Facebook|