Killah Priest has released a short, crazy-as-fuck video for new track Lotus Elephant, from his upcoming Prelude to the Planet of the Gods project, which itself should be coming later in the year. Confused? So are we.
See here for more new music from Killah Priest.