New Music: Sheek Louch – “Survival Of The Gorillas”. August 13, 2015 streetaddictz 0 New Music: Sheek Louch – “Survival Of The Gorillas”.