Comment Comment by pyrotechnick TIL some people actually trust this tribe of neanderthals: http://gizmodo.com/about/ parent pyrotechnick 14 years ago