Astonish & Reap – “Self Inflicted” Posted on February 23, 2010 by Andrew Barber Astonish & Reap are planning a mixtape for Spring 2010. Here is the first leak. Astonish & Reap – “Self Inflicted”