Propelled by the sentient artistry of producer Tae Beast, “Lord Don’t Fail Me Now” depicts an ominous ode from Ash Riser. Within this Left Brain feature, twisted sixteens tantalize and taunt the listener. The Zenith Division visual captures Ash’s angst-driven ride to cement his creative success.
Ghosts — Riser’s debut album, into which he’s invested his life — will drop on July 7, 2017.