File:Cilantro With English Translation

Description
Dan Navarro performing "El Perro", the Cilantro song from the animated TV show American Dad. After the song he gave the English translation. Lowen & Navarro's final show at the Birchmere. June 6th, 2009.