The Amazing Jeckel Brothers is the fifth studio album by American Horrorcore band , Insane Clown Posse . It was released on May 25 , 1999 . The Amazing Jeckel Brothers is the fifth studio album by American hip hop group Insane Clown Posse , released on May 25 , 1999 , by Island Records , in association with Psychopathic Records .