Deniro Farrar is out in the desert communing with nature, as he’s known to do, when he spots a mysterious figure on the horizon in his new visual for “Mankind”, off the Red Book Vol. 1 EP.
Previously: Deniro Farrar – Going Down (Video)
Posted by eskay
on Monday, January 30th, 2017 at 4:39 pm