Diego Garcia

Elefant Frontman Diego Garcia Returns With New Single, Mission To Save the Planet

Diego Garcia made a splash in the New York City indie rock movement in the early 2000s as the frontman of the band Elefant. When…
Nicole Pajer/Billboard | October 12, 2017 - 3:16 pm