Blog Videos Deniro Farrar – Kill Your Idol [Video] December 18, 2015 P.R. 0 Comments Deniro Farrar “Kill Your Idol” comes from Deniro Farrar’s 2013 project “The Patriarch”. ShareFacebookTwitterWhatsAppEmailPrint