While he continues to work on the sequel to his Cliff of Death project with Blue Sky Black Death, Charlotte’s Deniro Farrar drops off a new video from his latest offering The Patriarch II
PREVIOUS: Deniro Farrar – Danger (Video) | The Calling (Video)