IDM Music Video Culture from San Francisco
after getting 3000+ views on archive.org Hubris finally comes to you tube