With the ways of the internet albums are pretty much bound to leak prior to their release date. So to avoid theblow to album sales, artist leak their own albums. Maybach Music Group decided to stream their Self Made, Vol. 3complilation album. Check out the stream below. What are your thoughts?