15 YEARS AGO TODAY |10/13/98| Heltah Skeltah released their second album, Magnum Force on Duck Down Records.

15 YEARS AGO TODAY |10/13/98| Heltah Skeltah released their second album, Magnum Force on Duck Down Records.