Premiere: Deniro Farrar ‘The Calling’ Video


Charlotte, North Carolina native Deniro Farrar details the street life in his gritty new video for “The Calling.” The Ryan Alexy-produced track track takes Farrar back to his days on the block as Director Anthony Supreme cinematically brings his struggles to life. Check out the self-proclaimed leader of cult rap’s new video above.