The Creepers

The Human Project

This track is on Human Project II, Humanized released in 2008. It is here because it is so damn good and has wallowed in obscurity for whatever reason. Mastered at Sterling Sound in NYC. Check it out! The entire CD is awesome.

Read more…
  1. 1