ifelicious.com
The Kottonmouth Kings to release “Long Live the Kings” on April 20
Tour with Insane Clown Posse confirmed! It is the dawn of a new era in the Kottonmouth Kingdom, and on April 20th, 2010, the Kottonmouth Kings will unleash their eleventh studio album “Long L…