Blog Singles Evidence – Self Taught [Audio] May 8, 2013 P.R. 0 Comments Evidence From the forthcoming Decon release, “Green Tape Instrumentals” available 6/25. ShareFacebookTwitterWhatsAppEmailPrint