Planet Asia & 38 Spesh – ‘Tec and a Mink’ Staff Writers 5 years ago Yes more visuals from February’s Trust The Chain album.