Elefant’s Lead Vocalist, Diego Garcia, Ventures Out As Solo Artist 2010-07-15 | julio Diego Garcia won my heart when he howled as lead vocalist for the now defunct NYC band, Elefant. Continue reading →