Show Rundown: March 28, 2005

Today on the Stern Show, Lorraine the Tall Goddess punishes Richard and Siobhan shows off her new surgery. Plus, Page Sixty-Nine continues it's bathroom beat.