Saliva “My Own Worst Enemy” Streetfest 2010Saliva “My Own Worst Enemy” Streetfest 2010Saliva performing the song "My Own Worst Enemy" from their Cinco Diablo CD LIVE at KLAQ's Downtown Streetfest 2010! Johnnie WalkerJohnnie Walker