SHANGHAI, CHINA - APRIL 07: Rolling Stones members (L-R), Mick Jagger, Ron Wood, Charlie Watts and Keith Richards pose for pictures during a press conference on April 7, 2006 in Shanghai, China. The Rolling Stones will hold their first-ever concert in mainland China on April 8 at the 8,500-seat Shanghai Grand Stage. (Photo by Cancan Chu/Getty Images)Photo: Cancan Chu / Getty Images Entertainment / Getty Images
Paul & Al have been rocking Southern New England on 94HJY for over 30 years. Proof that a good fart joke can last forever!Full Bio