Vic Spencer Says “Vic Spencer Is Dead” (Video)

In News  /  

Vic Spencer gets into some morbid musings in the new clip for the Denmark Vessey produced “Vic Spencer Is Dead.” Check it out below & cop Vic’s “St. Gregory” project on November 11th!