Check out Sweden’s Finest Metal ExportCheck out Sweden’s Finest Metal ExportIf you haven't heard of Sister Sin, then you are about to be blown away. They're now on the Hottest Chicks in Hard Rock "Hell Hath No Fury" Tour. Check out their newest "24/7"Full Metal JackieFull Metal Jackie