On August 28, 2012, Torae released his mini album Off The Record. His independent label is called Internal Affairs Entertainment. Le 28 août 2012, Torae sortait son mini-album Off The Record. Son étiquette indépendante a pour nom Internal Affairs Entertainment.