staging.allhiphop.com
WTF News: Illinois Sisters Say Krokodil Drug Rotted Them From Inside Out
Looks like the flesh-rotting drug Krokodil has made its way to Illinois.
Friday Foster