Listen to All of the Above, the new track by Notes to Self, which was dropped on Thursday, December 15th, 2011. Notes to Self's odds keep getting better with each new leak, and All of the Above will undoubtedly improve his chances of winning.
Did you enjoy Evidence's contributions to this video? What do y'all think of this video? Did y'all catch Notes to Self's latest visual for Notes to Self "Recoil (Crimson)" Video?
- Twista "Riding Slow" Video230 Views