Leo Ramirez Show Episode August 7, 2010 Broadcast on 07-Aug-2010 5:00pm - 6:00pm No description available for this episode. Download this podcast