News Snoh Aalegra Releases “Don’t Explain – A Mini Album” mediamaverick - April 7, 2016 0 Snoh Aalegra comes thru with a new EP…or mini-album in this case. Listen to the dope sounds of “Don’t Explain.”