http://www.youtube.com/watch?v=mtjaj3P6Jx8&feature=dir Human sacrifice, dogs and cats living together... mass hysteria!