TIMO ELLIS: “Vampire Rodeo” Now Playing; Death Is Everywhere Solo EP From Netherlands Frontman Nears Late February Release + Preorders Posted
photo by Thee Chuq As New York City-based multi-instrumentalist TIMO ELLIS prepares to release his latest solo EP, Death Is Everywhere, at the end of February, the lead single “Vampire Rodeo” is now playing. TIMO […]