Show Rundown: Wednesday December 3, 2014

December 3, 2014
Photo: The Howard Stern Show

Today on the Stern Show: The Foo Fighters play hard, Richard wants to drink his urine and more from today’s show!