NewsWatch a New Music Video from Christian Tiger SchoolThe Cape Town duo released its full-length LP 'Chrome Tapes' via Tommy Boy this past summer.