SHANGHAI, CHINA - APRIL 05: A giant billboard promots the Rolling Stones' "A Bigger Band" world tour concert on April 5, 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