VIDEO DEFTRAP in New Zealand ft. David McMillan Deity's got a fresh new set of pedals, and McMillan got the nod to show 'em off... May 14, 2020 0