Christian Tiger School's New Album 'Chrome Tapes' Is Out Now Cape Town's own Christian Tiger School have officially released their new LP 'Chrome Tapes' via Tommy Boy Entertainment.