Following the success of past Strange releases, the Seepage EP has made its mark on the sales charts. The first Soundscan reports have hit the web placing Tech N9ne’s Seepage at No. 57 on the charts. Only seven days after its release, Seepage has sold 7,600 copies. Impressive for any artist with a digital release, ...Read more.