itunes pic
This podcast is a Salsa music program that originally aired on March 29, 2003 at KCLU FM in Thousand Oaks, CA