2 New Video – Kamelot “The Human Stain” October 27, 2007 by Rob Rockitt · Entertainment · Hard Rock Music · Hard Rock News · Hard Rock Videos · Music · Video Kamelot has released a new video for their song “The Human Stain”. This is from their new album, Ghost Opera that was released in June.