Al Borde’s Día de los Muertos Music and Art Festival took place on November 2, 2010 at East Los Angeles’ El Gallo Plaza where Latin alternative band, La Santa Maria, showcased an electrifying performance in honor of the cultural celebration.
Take a look!
{flv}ddm_2010_final{/flv}
