CINXE.COM
Slayer Rocks Second Show in Five Years at Aftershock | setlist.fm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="language" content="en"/> <meta name="keywords" content="setlists,setlist,concert,gig,tour,venues"/> <meta name="description" content="Body Count, Iron Maiden, Insane Clown Posse and others joined the multi-day festival in Sacramento, California "/> <link rel="shortcut icon" type="image/x-icon" href="/img/icon-large.ico" /> <link rel="search" type="application/opensearchdescription+xml" title="Setlist.fm" href="/addons/SetlistSearch.xml" /> <link rel="canonical" href="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619"/> <title>Slayer Rocks Second Show in Five Years at Aftershock | setlist.fm</title> <!-- responsive --> <meta name="viewport" content="width=device-width, initial-scale=1"/> <link href="https://fonts.googleapis.com/css?family=Roboto+Slab:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css"/> <link rel="preload" href="//w1.cdn.setlistfm.com/fonts/Roboto-Regular.ttf" as="font" crossorigin="anonymous" /> <link rel="preload" href="//w1.cdn.setlistfm.com/fonts/Roboto-Medium.ttf" as="font" crossorigin="anonymous" /> <meta property="og:title" content="Slayer Rocks Second Show in Five Years at Aftershock" /> <meta property="og:site_name" content="setlist.fm" /> <meta property="og:image" content="https://media.cdn.setlistfm.com/news/2024-10/1729092500877/slayer_%20Ethan%20MillerGettyImages-1190564496.jpg" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" /> <meta property="fb:app_id" content="38890339940" /> <link rel="stylesheet" type="text/css" href="//w1.cdn.setlistfm.com/css/setlist-setlist-web-5.7.83-1-g17adefe-dirty.css" /> <meta name="robots" content="INDEX,FOLLOW" /> <link rel="stylesheet" type="text/css" href="//w1.cdn.setlistfm.com/css/news-setlist-web-5.7.83-1-g17adefe-dirty.css" /> <script type="text/javascript" src="//w1.cdn.setlistfm.com/jquery/js/jquery.min-1.9.1.js"></script> <script type="text/javascript" src="//w1.cdn.setlistfm.com/jquery/js/jquery-migrate.min-1.1.1.js"></script> <script type="text/javascript" src="//w1.cdn.setlistfm.com/jquery/js/jquery-ui.min-1.10.2.js"></script> <link rel="stylesheet" type="text/css" href="//w1.cdn.setlistfm.com/jquery/js/jquery-ui.min-1.10.2.css" /> <script type="text/javascript" src="//w1.cdn.setlistfm.com/script/setlist-setlist-web-5.7.83-1-g17adefe-dirty.js"></script> <script type="text/javascript" src="//w1.cdn.setlistfm.com/script/setlist-jquery-setlist-web-5.7.83-1-g17adefe-dirty.js"></script> <script type="text/javascript" src="//w1.cdn.setlistfm.com/script/jquery-plugins-setlist-web-5.7.83-1-g17adefe-dirty.js"></script> <script type="text/javascript" id="TimeagoBehavior"><!--/*--><![CDATA[/*><!--*/ jQuery.timeago.settings.cutoff = 7*24*60*60*1000; jQuery.timeago.settings.localeTitle = true; jQuery.timeago.settings.strings.seconds="seconds" jQuery.timeago.settings.allowFuture=true jQuery.timeago.settings.format = function(date) { function pad(val) {return val < 10 ? "0"+val : val}; var months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; return date.getDate() + " " + months[date.getMonth()] + " " + date.getFullYear() + ", " + pad(date.getHours()) + ":" + pad(date.getMinutes()); }; jQuery.timeago.settings.formatTitle = function(date) { function pad(val) {return val < 10 ? "0"+val : val}; var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; var months = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; return days[date.getDay()] + ", " + date.getDate() + " " + months[date.getMonth()] + " " + date.getFullYear() + " at " + pad(date.getHours()) + ":" + pad(date.getMinutes())+ ":" + pad(date.getSeconds()); }; jQuery(document).ready(function() { jQuery("abbr.timeago").timeago(); }); /*-->]]>*/</script> <style>.draft-810J3{font-size:23px;line-height:28px;color:#333;font-weight:500}.draft-810J3:not(:first-child){margin-top:35px}.draft-2pe8S{font-size:20px;line-height:28px;color:#333;font-weight:500}.draft-2pe8S:not(:first-child){margin-top:30px}.draft-3D-yM{font-size:18px;line-height:24px;color:#333;font-weight:500}.draft-3D-yM:not(:first-child){margin-top:24px}.draft-1MwIr{font-size:16px;line-height:28px;font-family:Roboto Slab,serif;-webkit-font-smoothing:antialiased;color:#333}.draft-1MwIr:not(:first-child){margin-top:15px}.draft-2vtvV{margin-bottom:45px;margin-left:45px;margin-right:45px;padding:0;font-family:Roboto Slab,serif;-webkit-font-smoothing:antialiased;color:#85b146;font-size:26px;line-height:35px;border-left:none}.draft-2vtvV:not(:first-child){margin-top:45px}.draft-3-c7n,.draft-uA_tt{margin-left:35px}.draft-3-c7n:not(:first-child),.draft-uA_tt:not(:first-child){margin-top:15px}.draft-1PnbR,.draft-4Dbia{padding-left:10px;font-size:15px;line-height:28px;color:#333}.draft-1PnbR{list-style-type:disc}.draft-4Dbia{list-style-type:decimal} .Gallery-root-3DJH9{width:100%;position:relative;color:#fff;background-color:#272727}.Gallery-empty-2ZAOy,.Gallery-root-3DJH9{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.Gallery-empty-2ZAOy{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-list,.slick-slide,.slick-slider,.slick-track{height:100%;width:100%}.GalleryProgress-root-z0QML{position:absolute;bottom:0;left:0;height:5px;width:100%;background-color:#85b146;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1), -webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1)}.AdSlide-root-2BREj{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.GalleryArrow-root-2k4NE{position:absolute;top:calc(50% - 50px);width:50px;height:50px;padding:0;background-color:transparent;border:none;font-size:40px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-shadow:0 0 10px #000;z-index:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.GalleryArrow-root-2k4NE:focus{outline:none}.GalleryArrow-root_left-EJJh5{left:0}.GalleryArrow-root_right-8X6v7{right:0}.GalleryArrow-root_disabled-21SJH{opacity:.25}.GallerySlide-root-19iGD{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.GallerySlide-imageWrapper-2NNPn{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.GallerySlide-image-1KQ0e{position:absolute;width:100%;height:100%;top:50%;left:50%;max-width:1350px;max-height:900px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-repeat:no-repeat;background-size:contain;background-position:50%}.GallerySlide-caption-2MFRy{margin:10px 0;padding:0 5%;text-align:center;font-family:Roboto,sans-serif;font-size:14px;line-height:20px}.GallerySlide-credits-2k1To{margin-left:5px;opacity:.4}.GallerySlide-credit-3a8R3{color:#fff}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none} .draft-37dpK{height:350px}@media (min-width:768px){.draft-37dpK{height:485px}} .draft-OTNvw{position:relative;height:8px;background-color:#ccc;cursor:row-resize;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.draft-OTNvw:before{content:"";position:absolute;left:4px;right:4px;top:3px;border-bottom:2px dotted #fff}.draft-OTNvw:after{content:"";position:absolute;top:-10px;bottom:-10px;left:0;width:100%} .draft-3RONh{display:block;margin:auto;max-width:100%} .draft-1ckge{margin:15px 0 0;text-align:center}.draft-20wua{max-width:100%}.draft-2QKhF{position:relative;z-index:1}.draft-20wua{margin:auto;display:inline-block;position:relative;line-height:0}.draft-1sQ7a{display:block}.draft-20wua:hover .draft-2bOQh{opacity:.5;pointer-events:all}.draft-20wua:hover .draft-2bOQh:hover{opacity:1}.draft-1M0g0{position:absolute!important;top:12px;left:-56px;width:64px;height:100%;text-align:left;z-index:0}.draft-2bOQh{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;opacity:0;padding:0;fill:#333;pointer-events:none}.draft-3hUKv{margin-top:10px;font-size:12px;line-height:17px;opacity:.5}.draft-3hUKv,.draft-3hUKv div{text-align:center}.draft-3hUKv div{display:inline}.draft-3hUKv br{display:none}.draft-2o3pL{text-decoration:underline}.draft-2o3pL,.draft-2o3pL:hover{color:inherit}.draft-2zw1s{padding:2px;margin:-2px;white-space:pre}.draft-2zw1s:not(.draft-3pvlx){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#cfd8dc}.draft-2zw1s:not(.draft-3pvlx),.draft-2zw1s:not(.draft-3pvlx) .draft-2o3pL{cursor:not-allowed}.draft-1TiwS{padding:15px 0;font-family:Roboto Slab,serif;font-size:16px;line-height:28px;color:#333} .draft-3knNN{padding:20px;color:#333;font-size:16px;line-height:28px;background-color:#eceff1} .draft-hQfZs{color:#005ccc;text-decoration:underline} .m6zwb4v,.m6zwb4v:visited{color:#575f67;cursor:pointer;display:inline-block;background:#e6f3ff;padding-left:2px;padding-right:2px;border-radius:2px;-webkit-text-decoration:none;text-decoration:none;}.m6zwb4v:hover,.m6zwb4v:focus{color:#677584;background:#edf5fd;outline:0;}.m6zwb4v:active{color:#222;background:#455261;} .mnw6qvm{border:1px solid #eee;position:absolute;min-width:220px;max-width:440px;background:#fff;border-radius:2px;-webkit-box-shadow:0px 4px 30px 0px rgba(220,220,220,1);box-shadow:0px 4px 30px 0px rgba(220,220,220,1);cursor:pointer;padding-top:8px;padding-bottom:8px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(0);transform:scale(0);} .m1ymsnxd{opacity:0;-webkit-transition:opacity 0.25s cubic-bezier(0.3,1.2,0.2,1);transition:opacity 0.25s cubic-bezier(0.3,1.2,0.2,1);} .m126ak5t{opacity:1;} .mtiwdxc{padding:7px 10px 3px 10px;-webkit-transition:background-color 0.4s cubic-bezier(.27,1.27,.48,.56);transition:background-color 0.4s cubic-bezier(.27,1.27,.48,.56);}.mtiwdxc:active{background-color:#cce7ff;} .myz2dw1{padding:7px 10px 3px 10px;-webkit-transition:background-color 0.4s cubic-bezier(.27,1.27,.48,.56);transition:background-color 0.4s cubic-bezier(.27,1.27,.48,.56);background-color:#e6f3ff;}.myz2dw1:active{background-color:#cce7ff;} .mpqdcgq{display:inline-block;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:368px;font-size:0.9em;margin-bottom:0.2em;} .m1mfvffo{display:inline-block;width:24px;height:24px;border-radius:12px;} .draft-1KskY{padding:8px 16px;min-width:120px}.draft-1KskY:first-of-type{padding-top:16px}.draft-1KskY:last-of-type{padding-bottom:16px}.draft-25REZ{background-color:hsla(0,0%,100%,.1);cursor:pointer}.draft-3-zCg{color:#fff}.draft-3dEvI{margin-top:8px;font-size:14px;color:hsla(0,0%,100%,.7)} .draft-3g2xZ{min-width:240px}.draft-sJ_gx{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;width:100%}.draft-2jxuC{width:32px;height:32px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='-5 -5 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3Esvg{animation:r 1.4s linear infinite}@keyframes r{to{transform:rotate(270deg)}}circle{animation:d 1.4s ease-in-out infinite}@keyframes d{50%25{transform:rotate(135deg);stroke-dashoffset:8}to{transform:rotate(450deg);stroke-dashoffset:28}0%25{stroke-dashoffset:28}}%3C/style%3E%3Ccircle fill='none' stroke-dasharray='30' stroke-dashoffset='8' stroke='%239dc367' r='4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.draft-l3dLK{color:#fff;padding:16px} .draft-1UJ0O{z-index:1000;min-width:120px;margin-top:8px;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;background-color:#37474f;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)} .draft-415S8{color:#005ccc;text-decoration:underline} </style><script type="text/javascript" src="//content.jwplatform.com/libraries/CAKoASwY.js"></script> <script type="text/javascript" id="ln-jwplayer-control-js-wawa"><!--/*--><![CDATA[/*><!--*/ var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; /*-->]]>*/</script> <script type="text/javascript" id="ln-jwplayer-control-js" src="//setlist-utils.lncontent.works/player.js"></script> <link rel="stylesheet" type="text/css" href="//setlist-utils.lncontent.works/player.css" /> <script type="text/javascript" src="//w1.cdn.setlistfm.com/script/wicket-1.4.23-molindo1.js"></script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ Wicket.Event.add(window, "domready", function(event) { applyClientDate('id5', new Date(1739545463140), 'en');;}); /*-->]]>*/</script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ Wicket.Event.add(window, "domready", function(event) { applyClientDate('id6', new Date(1739477585460), 'en');;}); /*-->]]>*/</script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ Wicket.Event.add(window, "domready", function(event) { applyClientDate('id7', new Date(1739463797303), 'en');;}); /*-->]]>*/</script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ Wicket.Event.add(window, "domready", function(event) { applyClientDate('id8', new Date(1739385882906), 'en');;}); /*-->]]>*/</script> <script type="text/javascript" id="JQueryStickyComponentBehavior-id9"><!--/*--><![CDATA[/*><!--*/ $(window).load(function(){ var query = responsive.mdg; var options = {offset_top:15,bottoming:true,parent:$('.container'),spacer:false}; var offOptions = function() { if (options.off_callbacks && options.off_callbacks.length > 0) { for (var i = 0; i < options.off_callbacks.length; i++) { options.off_callbacks[i](); } } } var updateSticky = function() { if ($('#id9').height() < $(window).height()) { $('#id9').stick_in_parent(options); if (options.recalc_events && options.recalc_events.length > 0) { for (var i = 0; i < options.recalc_events.length; i++) { $(document.body).on(options.recalc_events[i], function() { $('#id9').trigger("sticky_kit:recalc"); }); } } if (options.bottoming) { $('#id9').on('sticky_kit:bottom', function(e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function(e) { $(this).parent().css('position', 'relative'); }); } } else { $('#id9').trigger("sticky_kit:detach"); if (options.recalc_events && options.recalc_events.length > 0) { for (var i = 0; i < options.recalc_events.length; i++) { $(document.body).off(options.recalc_events[i]); } } offOptions(); } }; query.addListener(updateSticky); if (query.matches){ updateSticky(); } else { offOptions(); } responsive.stickyAd = query; }); /*-->]]>*/</script> <script type="text/javascript" id="LiveNationAsyncAfterHeaderComponent"><!--/*--><![CDATA[/*><!--*/ var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; /*-->]]>*/</script> <script type="text/javascript" id="LiveNationAsyncDynamicAdslotPanel-Gallery"><!--/*--><![CDATA[/*><!--*/ function newGalleryDynamicAdslot(markupId, callback) { googletag.cmd.push(function() { var slot = googletag.defineSlot('/6025/setlist/news/gallery', [300, 250],markupId) .addService(googletag.pubads()) .setTargeting("page", "gallery") .setTargeting("pagepos", "502"); if (callback) { googletag.pubads().addEventListener('slotRenderEnded', function(event) { if (event.slot.getSlotElementId() == markupId) { var myEvent = { isEmpty : event.isEmpty }; callback(myEvent); } }); } googletag.display(markupId) }); } /*-->]]>*/</script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ Wicket.Event.add(window, "domready", function(event) { initClearQueryLink($('#ida'), $('#idb'));;}); /*-->]]>*/</script> <script type="text/javascript" src="//w1.cdn.setlistfm.com/script/setlist-jquery-plugins-setlist-web-5.7.83-1-g17adefe-dirty.js"></script> <script type="text/javascript" ><!--/*--><![CDATA[/*><!--*/ $(document).ready(function(){initAutocomplete($('#ida'), $('#idc'));}); /*-->]]>*/</script> <script type="text/javascript" id="QuantcastChoiceJavascriptComponent"><!--/*--><![CDATA[/*><!--*/ (function() { var host = window.location.hostname; var element = document.createElement('script'); var firstScript = document.getElementsByTagName('script')[0]; var url = 'https://cmp.inmobi.com' .concat('/choice/', 'YNBzFQD2NK8uS', '/', host, '/choice.js?tag_version=V3'); var uspTries = 0; var uspTriesLimit = 3; element.async = true; element.type = 'text/javascript'; element.src = url; firstScript.parentNode.insertBefore(element, firstScript); function makeStub() { var TCF_LOCATOR_NAME = '__tcfapiLocator'; var queue = []; var win = window; var cmpFrame; function addFrame() { var doc = win.document; var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { var iframe = doc.createElement('iframe'); iframe.style.cssText = 'display:none'; iframe.name = TCF_LOCATOR_NAME; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler() { var gdprApplies; var args = arguments; if (!args.length) { return queue; } else if (args[0] === 'setGdprApplies') { if ( args.length > 3 && args[2] === 2 && typeof args[3] === 'boolean' ) { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { var retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stub' }; if (typeof args[2] === 'function') { args[2](retr); } } else { if(args[0] === 'init' && typeof args[3] === 'object') { args[3] = Object.assign(args[3], { tag_version: 'V3' }); } queue.push(args); } } function postMessageEventHandler(event) { var msgIsString = typeof event.data === 'string'; var json = {}; try { if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} var payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { var returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId } }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } if (event && event.source && event.source.postMessage) { event.source.postMessage(returnMsg, '*'); } }, payload.parameter ); } } while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} if (win === window.top) { break; } win = win.parent; } if (!cmpFrame) { addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); function makeGppStub() { const CMP_ID = 10; const SUPPORTED_APIS = [ '2:tcfeuv2', '6:uspv1', '7:usnatv1', '8:usca', '9:usvav1', '10:uscov1', '11:usutv1', '12:usctv1' ]; window.__gpp_addFrame = function (n) { if (!window.frames[n]) { if (document.body) { var i = document.createElement("iframe"); i.style.cssText = "display:none"; i.name = n; document.body.appendChild(i); } else { window.setTimeout(window.__gpp_addFrame, 10, n); } } }; window.__gpp_stub = function () { var b = arguments; __gpp.queue = __gpp.queue || []; __gpp.events = __gpp.events || []; if (!b.length || (b.length == 1 && b[0] == "queue")) { return __gpp.queue; } if (b.length == 1 && b[0] == "events") { return __gpp.events; } var cmd = b[0]; var clb = b.length > 1 ? b[1] : null; var par = b.length > 2 ? b[2] : null; if (cmd === "ping") { clb( { gppVersion: "1.1", cmpStatus: "stub", cmpDisplayStatus: "hidden", signalStatus: "not ready", supportedAPIs: SUPPORTED_APIS, cmpId: CMP_ID, sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, true ); } else if (cmd === "addEventListener") { if (!("lastId" in __gpp)) { __gpp.lastId = 0; } __gpp.lastId++; var lnr = __gpp.lastId; __gpp.events.push({ id: lnr, callback: clb, parameter: par, }); clb( { eventName: "listenerRegistered", listenerId: lnr, data: true, pingData: { gppVersion: "1.1", cmpStatus: "stub", cmpDisplayStatus: "hidden", signalStatus: "not ready", supportedAPIs: SUPPORTED_APIS, cmpId: CMP_ID, sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "removeEventListener") { var success = false; for (var i = 0; i < __gpp.events.length; i++) { if (__gpp.events[i].id == par) { __gpp.events.splice(i, 1); success = true; break; } } clb( { eventName: "listenerRemoved", listenerId: par, data: success, pingData: { gppVersion: "1.1", cmpStatus: "stub", cmpDisplayStatus: "hidden", signalStatus: "not ready", supportedAPIs: SUPPORTED_APIS, cmpId: CMP_ID, sectionList: [], applicableSections: [-1], gppString: "", parsedSections: {}, }, }, true ); } else if (cmd === "hasSection") { clb(false, true); } else if (cmd === "getSection" || cmd === "getField") { clb(null, true); } else { __gpp.queue.push([].slice.apply(b)); } }; window.__gpp_msghandler = function (event) { var msgIsString = typeof event.data === "string"; try { var json = msgIsString ? JSON.parse(event.data) : event.data; } catch (e) { var json = null; } if (typeof json === "object" && json !== null && "__gppCall" in json) { var i = json.__gppCall; window.__gpp( i.command, function (retValue, success) { var returnMsg = { __gppReturn: { returnValue: retValue, success: success, callId: i.callId, }, }; event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*"); }, "parameter" in i ? i.parameter : null, "version" in i ? i.version : "1.1" ); } }; if (!("__gpp" in window) || typeof window.__gpp !== "function") { window.__gpp = window.__gpp_stub; window.addEventListener("message", window.__gpp_msghandler, false); window.__gpp_addFrame("__gppLocator"); } }; makeGppStub(); var uspStubFunction = function() { var arg = arguments; if (typeof window.__uspapi !== uspStubFunction) { setTimeout(function() { if (typeof window.__uspapi !== 'undefined') { window.__uspapi.apply(window.__uspapi, arg); } }, 500); } }; var checkIfUspIsReady = function() { uspTries++; if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) { console.warn('USP is not accessible'); } else { clearInterval(uspInterval); } }; if (typeof window.__uspapi === 'undefined') { window.__uspapi = uspStubFunction; var uspInterval = setInterval(checkIfUspIsReady, 6000); } })(); /*-->]]>*/</script> <script type="text/javascript" id="at.molindo.setlist.ui.panels.border.Footer"><!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { var theLi = $('<li>'); var myLink = $('<a>',{ text: 'Privacy Settings', title: 'Edit your consent preferences', onclick: 'window.__tcfapi("displayConsentUi",2, function() {}); return false;', href: '#' }).appendTo(theLi); $(theLi).appendTo($('#idd')); } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/</script> <script type="text/javascript" id="ln-async-loadlib"><!--/*--><![CDATA[/*><!--*/ (function() { var gads = document.createElement('script'); gads.async = true; gads.type = 'text/javascript'; var useSSL = 'https:' == document.location.protocol; gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; var node = document.getElementsByTagName('script')[0]; node.parentNode.insertBefore(gads, node); })(); /*-->]]>*/</script> <script type="text/javascript" id="ln-async-init"><!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); googletag.cmd.push(function() { googletag.pubads().enableSingleRequest(); googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(true); googletag.pubads().setTargeting("page","news"); googletag.defineSlot('/6025/setlist/news/sidebar', [[300, 250], [300, 600]],'id1') .defineSizeMapping(googletag.sizeMapping(). addSize([1024, 50],[[300, 250], [300, 600]]).addSize([0, 0],[]).build()) .addService(googletag.pubads()) .setTargeting("pagepos", "502"); googletag.defineSlot('/6025/setlist/news/leaderboard', [[970, 250], [970, 90], [970, 66], [728, 90], [300, 50], [320, 50]],'id2') .defineSizeMapping(googletag.sizeMapping(). addSize([1024, 50],[[970, 250], [970, 90], [970, 66], [728, 90], 'fluid']).addSize([800, 50],[[728, 90], 'fluid']).addSize([0, 0],[]).build()) .addService(googletag.pubads()) .setTargeting("pagepos", "501"); googletag.defineSlot('/6025/setlist/news/leaderboard', [[970, 250], [970, 90], [970, 66], [728, 90], [300, 50], [320, 50]],'id3') .defineSizeMapping(googletag.sizeMapping(). addSize([1024, 50],[]).addSize([800, 50],[]).addSize([0, 0],[[300, 50], [320, 50], 'fluid']).build()) .addService(googletag.pubads()) .setTargeting("pagepos", "691"); googletag.defineSlot('/6025/setlist/news/adhesion', [320, 50],'id4') .defineSizeMapping(googletag.sizeMapping(). addSize([1024, 50],[]).addSize([800, 50],[]).addSize([0, 0],[[320, 50]]).build()) .addService(googletag.pubads()) .setTargeting("pagepos", "690"); googletag.pubads().addEventListener('slotRenderEnded', function(event) { if(event.slot.getSlotElementId() == 'id4' && !event.isEmpty) { var icon = $('<span class=\"fa-stack\"><i class=\"fa fa-circle fa-stack-2x\"><\/i><i class=\"fa fa-times fa-stack-1x fa-inverse\"><\/i><\/span>'); var sr = $('<span>', { class: 'sr-only', text: 'Close Advertisement', }); var link = $('<a>',{ title: 'Close Advertisement', class: 'closeLink', href: '#', click: function(){ $('#id4').remove(); if ('adhesionAdVisible' != '') { $('body').removeClass('adhesionAdVisible'); } return false; } }); icon.appendTo(link); sr.appendTo(link); link.appendTo($('#id4')); if ('adhesionAdVisible' != '') { $('body').addClass('adhesionAdVisible'); } }}); googletag.pubads().addEventListener('slotOnload', function(event) { if(event.slot.getSlotElementId() == 'id2' && !event.isEmpty && responsive.smg.matches) { var cont = $('#id2'); var h = cont.height(); var toggleClass = function() { if (cont.visible(true)) { cont.removeClass('timedSticky'); cont.css("height", "auto"); } else { if (!cont.hasClass("timedSticky")) { cont.addClass('timedSticky'); cont.css("height", h + "px"); } } } $(window).on('scroll', toggleClass); setTimeout(function() { $(window).off('scroll', toggleClass); var child = $('#id2 > div'); if (cont.hasClass("timedSticky")) { child.css("transition-timing-function", "ease-out"); child.css("transition", "0.5s"); child.css("transform", "translateY(-" + child.outerHeight() + "px)"); setTimeout(function() { cont.removeClass('timedSticky'); child.css("transform", "none"); }, 550); } }, 3000); }}); googletag.enableServices(); }); } }); /*-->]]>*/</script> </head> <body> <script type="text/javascript" async="true" src="https://www.googletagmanager.com/gtag/js?id=G-255PHLG789"></script> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('set', 'content_group', 'news_article'); gtag('config', 'G-255PHLG789'); /*-->]]>*/ </script> <!-- Begin Monetate ExpressTag Sync v8.1. Place at start of document head. DO NOT ALTER. --> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || consents['2']) { var monetateT = new Date().getTime();} else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/ </script> <script type="text/javascript" id="ide"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || consents['2']) { var resource = document.createElement('script'); resource.src = "//se.monetate.net/js/2/a-a1627c0e/p/setlist.fm/entry.js"; var script = document.getElementById('ide'); script.parentNode.insertBefore(resource, script); } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/ </script> <!-- End Monetate tag. --> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || consents['2']) { window.monetateQ = window.monetateQ || []; window.monetateQ.push(["setPageType", "news"]); window.monetateQ.push(["trackData"]); } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/ </script> <!-- content --> <div id="idf" style="display:none"></div> <div class="body"> <div class="header"> <div class="container"> <div class="row visiblePrint"> <div class="col-xs-12 logo-col hidden-print col-md-3"> <div class="logo-navi"> <a class="logo" href="../../" title="Back to the home page"><span class="sr-only">setlist.fm</span></a> </div> <div class="visible-xs visible-sm add-setlist-top"> <a rel="nofollow" href="../../edit" class="btn nestedInverse" title="So you've been to a concert? Add the setlist!"><i class="fa fa-plus"></i> <span><span class="hidden-xs">Add </span>Setlist</span></a> </div> </div> <div class="col-xs-12 col-md-6 search-col hidden-print"> <div class="search" id="id10"> <!-- search box --> <form class="searchForm" method="get" name="searchBox" id="idc" action="../../search"> <div class="inputCont" id="id11"> <input type="search" value="" name="query" id="ida" placeholder="Search for Artist, Venue, Tour, ..."/> <button class="visible-lg visible-md searchButton"><span class="sr-only">Search</span></button> <a class="hideSearch hidden-lg hidden-md" id="idb" href="javascript:void(0);" rel="nofollow"> <span class="close"> <span class="sr-only">Clear search text</span> </span> </a> </div> </form> </div> </div> <div class="col-xs-12 col-md-3 hidden-xs hidden-sm share-col text-right hidden-print"> <span class="text-uppercase fontSmaller">follow</span> <span> <span class="follow"> <a href="https://twitter.com/setlistfm" class="twitter" title="Follow setlist.fm on Twitter"> <span class="twitter fa-stack"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-twitter fa-stack-1x fa-inverse"></i> </span> </a> <a href="https://www.facebook.com/setlist.fm" class="facebook" title="Follow setlist.fm on Facebook"> <span class="fa-stack"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-facebook fa-stack-1x fa-inverse"></i> </span> </a> <a href="https://www.instagram.com/setlist.fm" class="instagram" title="Follow setlist.fm on Instagram"> <span class="fa-stack"> <i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-instagram fa-stack-1x fa-inverse"></i> </span> </a> </span> </span> </div> <div class="printHeader visible-print col-xs-12"> <img src="//w1.cdn.setlistfm.com/img/sfm-logo.png" width="194" height="43" alt="setlist.fm logo"/> </div> </div> </div> </div> <div class="hidden-print subHeader" id="id12"> <div class="container"> <div class="row"> <div class="col-sm-12 col-md-8 main-navi"> <ul class="list-inline"> <li> <a href="../../setlists" title="View the most popular and most attended setlists."> <span>Setlists</span> </a> </li><li> <a href="../../artists" title="View the most popular and most attended artists."> <span>Artists</span> </a> </li><li> <a href="../../festivals" title="View the most popular and most attended festivals."> <span>Festivals</span> </a> </li><li> <a href="../../venues" title="View the most popular and most attended venues."> <span>Venues</span> </a> </li><li> <a href="../../statistics" title="View interesting setlist statistics."> <span class="visible-lg-inline visible-xs-inline">Statistics</span> <span class="visible-md-inline visible-sm-inline">Stats</span> </a> </li><li> <a href="../../news" title="Get the latest concert news."> <span>News</span> </a> </li><li> <a href="../../forum" title="Talk about concerts, music and setlist.fm in the forum"> <span>Forum</span> </a> </li> </ul> <div class="menu-buttons visible-xs visible-sm text-right"> <a rel="nofollow" class="showMenu"><span class="sr-only">Show Menu</span></a> <a rel="nofollow" class="hideMenu"><span class="sr-only">Hide Menu</span></a> </div> </div> <div class="hidden-xs col-sm-12 col-md-4 user-navi"> <div class="text-right user-fragment"> <a rel="nofollow" href="../../edit" class="btn nestedInverse hidden-xs hidden-sm add-setlist-navi" title="So you've been to a concert? Add the setlist!"><i class="fa fa-plus"></i> <span><span class="visible-lg-inline">Add </span>Setlist</span></a> <div class="login-group btn-group"> <a class="btn loginBtn nestedInverse" href="../../signin?redirecturl=/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" title="Sign in to your account"><i class="fa fa-lock"></i> <span>Sign in</span></a> <a class="btn socialBtn" href="/auth/facebook" onclick="util.popup({ url: '/auth/facebook', target: 'facebook', width: 750, height: 600, noopener: false, noreferrer: false}); return false;" target="_blank" rel="opener nofollow" title="Log in with your Facebook account"><i class="fa fa-facebook fa-fw"></i><span> </span><span class="sr-only">Log in with Facebook</span></a> <a class="btn socialBtn" href="/auth/twitter" onclick="util.popup({ url: '/auth/twitter', target: 'twitter', width: 750, height: 750, noopener: false, noreferrer: false}); return false;" target="_blank" rel="opener nofollow" title="Log in with your Twitter account"><i class="fa fa-twitter fa-fw"></i><span> </span><span class="sr-only">Log in with Twitter</span></a> <a class="btn socialBtn" href="/auth/google" onclick="util.popup({ url: '/auth/google', target: 'google', width: 600, height: 800, noopener: false, noreferrer: false}); return false;" target="_blank" rel="opener nofollow" title="Log in with Google"><i class="fa fa-google fa-fw"></i><span> </span><span class="sr-only">Log in with your Google account</span></a> </div> </div> </div> </div> </div> </div> <div class="container"> <div class="row"> <ol class="breadCrumbBar col-xs-12" vocab="http://schema.org/" typeof="BreadcrumbList"> <li>You are here: </li><li property="itemListElement" typeof="ListItem"> <a href="../../" property="item" typeof="WebPage"><span property="name">setlist.fm</span></a><meta property="position" content="1"></meta> </li><li class="breadCrumbDelimiter">></li><li property="itemListElement" typeof="ListItem"> <a href="../../news" property="item" typeof="WebPage"><span property="name">News</span></a><meta property="position" content="2"></meta> </li><li class="breadCrumbDelimiter">></li><li property="itemListElement" typeof="ListItem"> <span title="Slayer Rocks Second Show in Five Years at Aftershock"><em class="link"><span property="name">Slayer Rocks Second Show in Five Years at Aftershock</span></em></span><meta property="position" content="3"></meta> </li> </ol> </div> <div class="row"> <div class="prmtnTop"> <div id="id2" class="leaderBoard"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); googletag.cmd.push(function() { googletag.display('id2'); });} }); /*-->]]>*/ </script> </div> </div><div class="prmtnMbanner"> <div id="id3" class="leaderBoard"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); googletag.cmd.push(function() { googletag.display('id3'); });} }); /*-->]]>*/ </script> </div> </div> </div> <div class="row main"> <div class="mainColumn col-xs-12 col-md-8"> <div class="row contentBox visiblePrint newsArticle"> <div class="newsArticleHeroImage" style="background-image: linear-gradient(-180deg, rgba(51,51,51,0.00) 50%, rgba(51,51,51,0.75) 88%), url('https://media.cdn.setlistfm.com/large/news/2024-10/1729092500877/slayer_%20Ethan%20MillerGettyImages-1190564496.jpg');"> <div class="heroImageContent"> <h2> <span class="headline">Slayer Rocks Second Show in Five Years at Aftershock</span> </h2> <div class="newsCategories hidden-xs"> <ul class="commaList noMarginBottom"><li><a href="../../news/festivals" title="">Festivals</a></li><li><a href="../../news/on-tour-now" title="">On Tour Now</a></li></ul> </div> </div> <span class="shareRight hidden-xs">Share:<span> <span class="share"> <a class="twitter shareLink" rel="nofollow nofollow opener" href="../../share?url=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source%3Dtw%26utm_medium%3Dsocial%26utm_content%3Dblog&w=twitter" target="_blank" data-track-event="twitter" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source=tw&utm_medium=social&utm_content=blog" title="Tweet this"> <span> <i class="fa fa-twitter fa-lg fa-inverse"></i> </span> </a> <a class="facebook shareLink" rel="nofollow nofollow opener" href="../../share?url=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source%3Dfb%26utm_medium%3Dsocial%26utm_content%3Dblog&w=facebook" target="_blank" data-track-event="fbShare" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source=fb&utm_medium=social&utm_content=blog" title="Share on Facebook"> <span> <i class="fa fa-facebook-square fa-lg fa-inverse"></i> </span> </a> <a class="whatsapp hidden-lg hidden-md shareLink" rel="nofollow nofollow opener" href="whatsapp://send?text=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" target="_blank" data-track-event="whatsappShare" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" title="Post to Whatsapp"> <span> <i class="fa fa-whatsapp fa-lg fa-inverse"></i> </span> </a> </span> </span></span> </div> <div class="content"> <div class="metaData textMeek font-gray"> <ul class="fa-ul"> <li><i class="fa fa-li fa-calendar" aria-hidden="true"></i> <strong>Last updated:</strong> <abbr class="timeago" title="Wednesday, 16 October 2024 at 15:37:39 UTC" data-isotime="2024-10-16T15:37:39Z">16 Oct 2024, 15:37:39</abbr></li> <li><i class="fa fa-li fa-calendar-check-o" aria-hidden"true"></i> <strong>Published:</strong> <abbr class="timeago" title="Wednesday, 16 October 2024 at 15:37:39 UTC" data-isotime="2024-10-16T15:37:39Z">16 Oct 2024, 15:37:39</abbr></li> <li><i class="fa fa-li fa-user" aria-hidden="true"></i> <strong>Written by:</strong> <a href="../../user/busblog" title="View profile of busblog"><span>Tony Pierce</span></a></li> <li><i class="fa fa-li fa-camera" aria-hidden="true"></i> <strong>Photography by:</strong> <span class="credit"><span><em class="link"><span> Ethan Miller/Getty Images</span></em></span></span></li> <li> <i class="fa fa-li fa-tag" aria-hidden="true"></i> <span class="visible-xs-inline"> <strong>Categories:</strong> <span class="category withTags"><a href="../../news/festivals" title="">Festivals</a></span><span class="category withTags"><a href="../../news/on-tour-now" title="">On Tour Now</a></span> </span> <strong>Tagged:</strong> <span> <span class="tag"><a href="../../setlists/juliette-and-the-licks-6bd622f6.html" title="More Juliette and the Licks setlists"><span>Juliette and the Licks</span></a></span> </span><span> <span class="tag"><a href="../../setlists/iron-maiden-3bd6803c.html" title="More Iron Maiden setlists"><span>Iron Maiden</span></a></span> </span><span> <span class="tag"><a href="../../setlists/insane-clown-posse-13d62da1.html" title="More Insane Clown Posse setlists"><span>Insane Clown Posse</span></a></span> </span><span> <span class="tag"><a href="../../setlists/slayer-63d68e3b.html" title="More Slayer setlists"><span>Slayer</span></a></span> </span><span> <span class="tag"><a href="../../festivals/aftershock-53d6b3ad.html" title="View Aftershock details and setlists."><span>Aftershock</span></a></span> </span><span> <span class="tag"><a href="../../setlists/body-count-7bd686bc.html" title="More Body Count setlists"><span>Body Count</span></a></span> </span> </li> </ul> </div> <div class="articleText paddingLargeBottom"><p class="draft-1MwIr">In what is the last four-day US rock festival of the year, Aftershock stacked the deck with loaded nights of top notch hard rock and heavy metal at Discovery Park in Sacramento, California. </p><p class="draft-1MwIr">Headliners Slayer, Slipknot, Iron Maiden, and Mötley Crüe were on the same bill as legends like Judas Priest, Tom Morello, Cypress Hill, Pantera, Anthrax, Evanescence, Ministry and the Eagles of Death Metal. </p><p class="draft-1MwIr">People like to complain about things. The only thing they could whine about with this lineup is it was too much rock. </p><figure class="draft-1ckge"><div class="draft-20wua" contenteditable="false"><img class="draft-3RONh" src="https://media.cdn.setlistfm.com/large/news/2024-10/1729057667228/aftrshock.jpg"/></div></figure><p class="draft-1MwIr">This year the bash, that touts itself as The West Coast's Largest Rock Festival, celebrated its 12th anniversary. </p><p class="draft-1MwIr">They built a fifth stage to accommodate what is now 130 bands over the four days. Scroll to the bottom to see all their names. </p><p class="draft-1MwIr">First, let's take a look at some of the highlights of Aftershock 2024.</p><p class="draft-1MwIr"></p><p class="draft-1MwIr"><strong style="font-weight:700">Juliette Lewis covered The Stooges</strong></p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/FUxdZRsreIA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Juliette and the Licks (2024-10-11, Aftershock 2024) [4K HDR]"></iframe>" title="Juliette and the Licks (2024-10-11, Aftershock 2024) [4K HDR]" width="100%"></iframe></div></figure><p class="draft-1MwIr">Juliette Lewis is the actress you fell in love with in movies like <em style="font-style:italic">National Lampoon's Christmas Vacation</em>, <em style="font-style:italic">Cape Fear,</em> <em style="font-style:italic">Natural Born Killers</em>, and most recently in the TV series, <em style="font-style:italic">Yellowjackets</em>.</p><p class="draft-1MwIr">But on the side she's been putting out records with her hot band under the name Juliette and the Licks. </p><p class="draft-1MwIr">It's too bad more people haven't uploaded video from Aftershock because even though she does an excellent job channelling Iggy while covering The Stooges classic, "Search and Destroy" from <em style="font-style:italic">Raw Power</em>, she's not a copycat. She's the real deal and it's good they played a few gigs this year, hopefully there's more in store for the band. </p><p class="draft-1MwIr"></p><p class="draft-1MwIr"><strong style="font-weight:700">Insane Clown Posse were assisted by terrifying clowns</strong></p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/N0wavHAu7RI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Insane Clown Posse - My Axe - 2024 Aftershock"></iframe>" title="Insane Clown Posse - My Axe - 2024 Aftershock" width="100%"></iframe></div></figure><p class="draft-1MwIr">So much of metal is about looking ominous or weird or super scary.</p><p class="draft-1MwIr">What's scarier than a row of clowns singing "oh shit it's your birthday" when it's not. When that's weeks away. But they insist? </p><p class="draft-1MwIr">Is that as scary as Shaggy 2 Dope and Violent J singing about axe murdering? Yes. Easily. Because neither of the ICP boys, now two months from their last performance at the Gathering of the Juggalos are doing anything more dangerous than probably not taking a good look at their cholesterol. </p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/_9y6QX03npw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Insane Clown Posse full set live @ Aftershock 2024"></iframe>" title="Insane Clown Posse full set live @ Aftershock 2024" width="100%"></iframe></div></figure><p class="draft-1MwIr">Apparently the extra clowns are flag-waving, Faygo-spraying, creepy extras to the stage show and.. it works. </p><p class="draft-1MwIr">Tis the season for these two to tour around the country, which is exactly what they'll be doing through Halloween. Heads up venues in the south and midwest. Get your tickets on <a class="draft-hQfZs" href="https://www.psychopathicrecords.com/touricp" rel="noopener noreferrer" target="_blank" title="https://www.psychopathicrecords.com/touricp">ICP's website</a>.</p><p class="draft-1MwIr"></p><p class="draft-1MwIr"><strong style="font-weight:700">Slayer returned to the stage for the second time this year </strong></p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/QR5KJYLsQrw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Slayer- Aftershock Fest, Discovery Park, Sacramento 10/10/24 4K Full Show Schoeps Audio Thrash Metal"></iframe>" title="Slayer- Aftershock Fest, Discovery Park, Sacramento 10/10/24 4K Full Show Schoeps Audio Thrash Metal" width="100%"></iframe></div></figure><p class="draft-1MwIr">When Slayer decided they was going to play a few gigs this year after their 5-year hiatus, their list was short. They wanted to do Riot Fest, Louder Than Life, and Aftershock. </p><p class="draft-1MwIr"><a class="draft-hQfZs" href="https://www.setlist.fm/news/09-24/slayer-reunited-for-riot-fest-2024-and-other-fun-moments-6bd6a64e" rel="noopener noreferrer" target="_blank" title="https://www.setlist.fm/news/09-24/slayer-reunited-for-riot-fest-2024-and-other-fun-moments-6bd6a64e">Riot Fest was incredible</a>, but then the Friday show that Slayer were meant to headline was canceled due to bad weather. But the Louder Than Life Fest had a consolation for fans who were willing to trek from Kentucky to California: tickets to see Slayer. </p><figure class="draft-1ckge"><div class="draft-20wua" contenteditable="false"><img class="draft-3RONh" src="https://media.cdn.setlistfm.com/large/news/2024-10/1729059938125/Screenshot%202024-10-15%20at%2010.33.04%E2%80%AFPM.png"/></div></figure><p class="draft-1MwIr">“Missed Slayer at Louder Than Life? We’re heartbroken too,” organizers wrote to ticket holders who were there to see Slayer. </p><p class="draft-1MwIr">“But we’ve got something special for all Friday and 4-Day Louder Than Life pass holders: an exclusive chance to see Slayer at Aftershock in Sacramento on Oct 10! Check your email for details on how to RSVP! Please note that this isn’t the only thing we’re working on for you, to make up for Friday’s cancelation at Louder Than Life. Accepting this offer will not disqualify you from additional compensation. Stay tuned for more information later this week. Thank you for your continued patience and support!”</p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<blockquote class="twitter-tweet"><p lang="qme" dir="ltr">⚡️<a href="https://twitter.com/Slayer?ref_src=twsrc%5Etfw">@Slayer</a> ⚡️<a href="https://twitter.com/hashtag/Aftershock?src=hash&amp;ref_src=twsrc%5Etfw">#Aftershock</a> <a href="https://t.co/H8r7N1rHsr">pic.twitter.com/H8r7N1rHsr</a></p>&mdash; 107.7 The Bone (@1077TheBone) <a href="https://twitter.com/1077TheBone/status/1844850966388171067?ref_src=twsrc%5Etfw">October 11, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> " width="100%"></iframe></div></figure><p class="draft-1MwIr">Fans got to see fire, sweat, and long hair. As the founders intended. </p><p class="draft-1MwIr">It'd be interesting to see how many people were able to get to Sacto to see Slayer's last show in 2024, and who knows, maybe for a while?</p><p class="draft-1MwIr"></p><p class="draft-1MwIr"><strong style="font-weight:700">Body Count is still terrifying </strong></p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/5rM0vMJq2h4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Body Count w/ Ice T Cop Killer @ Aftershock Festival Sacramento Ca 10/12/2024"></iframe>" title="Body Count w/ Ice T Cop Killer @ Aftershock Festival Sacramento Ca 10/12/2024" width="100%"></iframe></div></figure><p class="draft-1MwIr">During the early '90s when Grunge was getting all the headlines, there was one rapper-turned-actor who found a few headlines for himself, Ice-T, whose metal band Body Count was getting a lot of attention.</p><p class="draft-1MwIr">The song "Cop Killer" went over the line, many argued and some feared it would inspire people to do damage to our men and women in blue. Ice-T argued it's a song along the lines of Bob Marley's (and Eric Clapton's) "I Shot The Sheriff." </p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/kZU7Ly-mtMg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Body Count - &quot;There Goes The Neighborhood&quot; - Live 10-12-2024 - Aftershock Festival - Sacramento, CA"></iframe>" title="Body Count - "There Goes The Neighborhood" - Live 10-12-2024 - Aftershock Festival - Sacramento, CA" width="100%"></iframe></div></figure><p class="draft-1MwIr">But the times were different between the '70s and the '90s. George Bush was in office and things had gone conservative - which had also given Grunge something to push back against. Eventually Warner Bros and Ice-T agreed to remove the track from the album and soon he left the label entirely. </p><p class="draft-1MwIr">Thankfully he never really stopped rocking. And metal audiences are all in.</p><figure class="draft-1ckge"><div class="draft-20wua" contenteditable="false"><img class="draft-3RONh" src="https://media.cdn.setlistfm.com/large/news/2024-10/1729063635825/Screenshot%202024-10-16%20at%2012.26.56%E2%80%AFAM.png"/></div></figure><p class="draft-1MwIr">“Call me an old man and I will beat your ass right backstage,” the 67-year-old artist told the crowd Saturday night. And he meant it. </p><p class="draft-1MwIr">Ice-T was an aggressive rapper but "6 'N The Mornin'" sounds like a nursery rhyme compared to the full frontal attack of "There Goes The Neighborhood."</p><p class="draft-1MwIr">The set began with a cover of Slayer's "Raining Blood / Postmortem" which some may have thought was a tribute to the metal gods' return but Body Count has covered it 58 times now. They're fans. </p><p class="draft-1MwIr"></p><p class="draft-1MwIr"><strong style="font-weight:700">Iron Maiden played the same set for the 56th time in a row</strong></p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<iframe width="200" height="113" src="https://www.youtube-nocookie.com/embed/ch3H3rpwYig?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Iron Maiden - Can I Play With Madness - Live at Aftershock 2024 in Sacramento, CA 10/12/24"></iframe>" title="Iron Maiden - Can I Play With Madness - Live at Aftershock 2024 in Sacramento, CA 10/12/24" width="100%"></iframe></div></figure><p class="draft-1MwIr">Should a band be judged if they play the exact same songs every show for two years straight? </p><p class="draft-1MwIr">Isn't part of live music, as shown in many of the stories we tell here, based on improvising, debuting something that's never been played, giving little treats to individual audiences? </p><figure class="draft-1ckge"><div class="draft-20wua" contenteditable="false"><img class="draft-3RONh" src="https://media.cdn.setlistfm.com/large/news/2024-10/1729064412058/Screenshot%202024-10-16%20at%2012.34.35%E2%80%AFAM.png"/></div></figure><p class="draft-1MwIr">Perhaps. But you'll get none of it at the Iron Maiden Future Past Tour. You'll get the same 15 songs in the same order if you catch them in the desert for <a class="draft-hQfZs" href="https://www.setlist.fm/news/10-23/power-trip-a-night-by-night-recap-of-the-years-hardest-fest-3d6a5ab" rel="noopener noreferrer" target="_blank" title="https://www.setlist.fm/news/10-23/power-trip-a-night-by-night-recap-of-the-years-hardest-fest-3d6a5ab">Power Trip</a> or in <a class="draft-hQfZs" href="https://www.setlist.fm/setlist/iron-maiden/2024/pia-arena-mm-yokohama-japan-1babe978.html" rel="noopener noreferrer" target="_blank" title="https://www.setlist.fm/setlist/iron-maiden/2024/pia-arena-mm-yokohama-japan-1babe978.html">Yokohama, Japan</a>, or in Sacramento on a beautiful October night. </p><p class="draft-1MwIr">Do they bash these puppies out wonderfully? Yes. Does Bruce Dickinson still have the ability to belt it out like an opera singer who lucked out in metal? Oh yes. </p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><iframe frameBorder="0" scrolling="no" srcDoc="<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Aftershock photo. <a href="https://twitter.com/hashtag/Concert?src=hash&amp;ref_src=twsrc%5Etfw">#Concert</a> <a href="https://twitter.com/hashtag/HeavyMetal?src=hash&amp;ref_src=twsrc%5Etfw">#HeavyMetal</a> <a href="https://twitter.com/hashtag/thrash?src=hash&amp;ref_src=twsrc%5Etfw">#thrash</a> <a href="https://twitter.com/hashtag/80smusic?src=hash&amp;ref_src=twsrc%5Etfw">#80smusic</a> 🤘😎🤘🎶🎶🎶🎶🎶❤️🍻 <a href="https://t.co/p9BHn59lDL">pic.twitter.com/p9BHn59lDL</a></p>&mdash; Brian hollars (@BrianHollars) <a href="https://twitter.com/BrianHollars/status/1846354949435019764?ref_src=twsrc%5Etfw">October 16, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> " width="100%"></iframe></div></figure><p class="draft-1MwIr">But predictability isn't why we love metal, Maiden, or rock shows. Let's hope during the remaining eight nights of this tour the boys wouldn't mind letting their hair down. </p><p class="draft-1MwIr">Tickets available on <a class="draft-hQfZs" href="https://www.ironmaiden.com/tour/the-future-past-tour-2024/" rel="noopener noreferrer" target="_blank" title="https://www.ironmaiden.com/tour/the-future-past-tour-2024/">the Iron Maiden website</a>... where you can also get Run For Your Lives Tour tickets for next year. </p><figure class="draft-1ckge"><div class="draft-20wua" contenteditable="false"><img class="draft-3RONh" src="https://media.cdn.setlistfm.com/large/news/2024-10/1729064950302/94jgfuhg.jpg"/></div></figure><p class="draft-1MwIr">So were there really 130 bands? Count them yourself: </p><p class="draft-1MwIr">Iron Maiden, Slayer, Mötley Crüe, Slipknot, Disturbed, Pantera, Judas Priest, Five Finger Death Punch, Evanescence, Breaking Benjamin, Till Lindemann, Falling in Reverse, Rise Against, Staind, Halestorm, Seether, Dropkick Murphys, Flogging Molly, Mastodon, Anthrax, Architects, Tom Morello, Cypress Hill, Ministry, Daron Malakian and Scars on Broadway, Skillet, Sevendust, Tech N9ne, Insane Clown Posse, Static X, Clutch, Body Count, Lorna Shore, Highly Suspect, Poppy, Grandson, Nothing More, P.O.D., Filter, Eagles of Death Metal, Coal Chamber, Code Orange, Jinjer, Bad Wolves, Shadows Fall, Fear Factory, Sleeping With Sirens, Juliette Lewis and the Licks, Marky Ramone Plays The Ramones Classics, Drain, City Morgue, Saosin, L.S. Dunes, Badflower, PUP, Rival Sons, Militarie Gun, Hawthorne Heights, Bayside, Giovannie and the Hired Guns, Show Me The Body, Whitechapel, From Ashes to New, The Warning, Set it Off, Resorte, Fugitive, Better Lovers, Drug Church, Biohazard, Joey Valence & Brae, Tim Montana, Vended, The Chisel, The Armed, Soul Glo, High Vis, Narrow Head, I See Stars, Bob Vylan, GEL, Holding Absence, Touché Amoré, Citizen Soldier, New Years Day, Drowning Pool, Alien Ant Farm, Orgy, Adema, Powerman 5000, Taproot, Local H, HED PE, Moonshine Bandits, CKY, Brutus, Alien Weaponry, Oxymorrons, Veil of Maya, Lilith Czar, Holy Fawn, D.R.U.G.S., Ho99o9, Ill Niño, Winona Fighter, Slothrust, Hemorage, Nerv, Damnage, Jeris Johnson, Any Given Sin, Deadlands, Mike’s Dead, Self Deception, Lø Spirit, Jager Bonham, Dead Poet Society, Point North, Like A Storm, Teen Mortgage, Jigsaw Youth, The Funeral Portrait, Black Map, Capital Theatre, Descartes A Kant, Lowlives, StrateJacket, Blame My Youth, Caskets, Silly Goose, Reach NYC, TX2, Royale Lynn, Budderside, and Gozu.</p><figure class="draft-1ckge"><div class="draft-20wua draft-1sQ7a" contenteditable="false"><p class="draft-3knNN">Embedded content is no longer available.</p></div></figure><p class="draft-1MwIr"></p></div> <div class="articleShare paddingLargeTop"> <span class="textMeek"><strong>Karma Police</strong> - <span class="visible-xs-inline">Please Share:</span><span class="hidden-xs">If you've enjoyed this story, please share it:</span></span> <span> <span class="share"> <a class="shareLink" rel="nofollow nofollow opener" href="../../share?url=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source%3Dtw%26utm_medium%3Dsocial%26utm_content%3Dblog&w=twitter" target="_blank" data-track-event="twitter" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source=tw&utm_medium=social&utm_content=blog" title="Tweet this"> <span> <i class="fa fa-twitter fa-lg"></i> </span> </a> <a class="shareLink" rel="nofollow nofollow opener" href="../../share?url=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source%3Dfb%26utm_medium%3Dsocial%26utm_content%3Dblog&w=facebook" target="_blank" data-track-event="fbShare" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619?utm_source=fb&utm_medium=social&utm_content=blog" title="Share on Facebook"> <span> <i class="fa fa-facebook-square fa-lg"></i> </span> </a> <a class="hidden-lg hidden-md shareLink" rel="nofollow nofollow opener" href="whatsapp://send?text=https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" target="_blank" data-track-event="whatsappShare" data-track-url="https://www.setlist.fm/news/10-24/slayer-rocks-second-show-in-five-years-at-aftershock-73d6a619" title="Post to Whatsapp"> <span> <i class="fa fa-whatsapp fa-lg"></i> </span> </a> </span> </span> </div> </div> </div> <div class="twoNewsCols"> <div class="row contentBox newsArticleTeaserList"> <div class="col-xs-12"> <h2>Latest News</h2> </div> <div class="col-xs-12"> <div class="row articleList"> <div class="col-xs-12 newsArticleTeaser"> <div> <div> <a href="../../news/02-25/blink-182-reunites-with-matt-skiba-for-first-time-since-2020-1bd6a160" title="Blink-182 performed for an LA Fire benefit and brought up the Alkaline Trio guitarist who had temporarily played with them for a few years "> <img src="https://media.cdn.setlistfm.com/small/news/2023-06/1686942205955/GettyImages-1491640573.jpg"/> </a> </div> </div> <div> <h2> <a href="../../news/02-25/blink-182-reunites-with-matt-skiba-for-first-time-since-2020-1bd6a160" title="Blink-182 performed for an LA Fire benefit and brought up the Alkaline Trio guitarist who had temporarily played with them for a few years "> <span>Blink-182 Reunites with Matt Skiba For First Time Since 2020</span> </a> </h2> <div class="fontSmall"><span id="id5">Feb 14, 2025</span></div> </div> </div> <div class="col-xs-12 newsDelimiter"></div> <div class="col-xs-12 newsArticleTeaser"> <div> <div> <a href="../../news/02-25/halsey-announces-forthcoming-halsey-for-my-last-trick-tour-13d6a161" title="Special guests Include Del Water Gap, The Warning, Evanescence, Alvvays, and more"> <img src="https://media.cdn.setlistfm.com/small/news/2025-02/1739464919524/halsey_%20Jerritt%20Clark%3AGetty%20Images%20for%20Amazon%20MusicGettyImages-2182241519.jpg"/> </a> </div> </div> <div> <h2> <a href="../../news/02-25/halsey-announces-forthcoming-halsey-for-my-last-trick-tour-13d6a161" title="Special guests Include Del Water Gap, The Warning, Evanescence, Alvvays, and more"> <span>Halsey Announces Forthcoming “Halsey: For My Last Trick” Tour</span> </a> </h2> <div class="fontSmall"><span id="id6">Feb 13, 2025</span></div> </div> </div> <div class="col-xs-12 newsDelimiter"></div> <div class="col-xs-12 newsArticleTeaser"> <div> <div> <a href="../../news/02-25/shakira-kicks-off-her-largest-tour-ever-in-brazil-bd6a162" title="Shakira doled out five live debuts in Rio to begin her Las Mujeras Ya No Lloran World Tour"> <img src="https://media.cdn.setlistfm.com/small/news/2025-02/1739463611561/shakira_Kevin%20Mazur%3AGettyImages-2199032680.jpg"/> </a> </div> </div> <div> <h2> <a href="../../news/02-25/shakira-kicks-off-her-largest-tour-ever-in-brazil-bd6a162" title="Shakira doled out five live debuts in Rio to begin her Las Mujeras Ya No Lloran World Tour"> <span>Shakira Kicks Off Her Largest Tour Ever in Brazil</span> </a> </h2> <div class="fontSmall"><span id="id7">Feb 13, 2025</span></div> </div> </div> <div class="col-xs-12 newsDelimiter"></div> <div class="col-xs-12 newsArticleTeaser"> <div> <div> <a href="../../news/02-25/massey-hall-venue-spotlight-1bd6a16c" title="Toronto's 130+ year-old theater has been the dream location for Canadian artists and has delivered some historic records "> <img src="https://media.cdn.setlistfm.com/small/news/2025-02/1739384500724/masseyhall_Mathew%20Tsang%3AGettyImages-1447567611.jpg"/> </a> </div> </div> <div> <h2> <a href="../../news/02-25/massey-hall-venue-spotlight-1bd6a16c" title="Toronto's 130+ year-old theater has been the dream location for Canadian artists and has delivered some historic records "> <span>Massey Hall: Venue Spotlight </span> </a> </h2> <div class="fontSmall"><span id="id8">Feb 12, 2025</span></div> </div> </div> <div class="col-xs-12 newsDelimiter"></div> </div> </div> </div> </div> <div class="transparentBox"> <div class="row contentBox"> <div class="col-xs-12"> <h2>Most played songs</h2> </div> <div class="col-xs-12"> <div class="artistStatsTeaser"> <ol class="insideList"> <li> <a href="../../stats/songs/juliette-and-the-licks-6bd622f6.html?songid=43d7f3bf" title="Statistics for You're Speaking My Language performed by Juliette and the Licks">You're Speaking My Language</a> (<span>71</span>) </li><li> <a href="../../stats/songs/juliette-and-the-licks-6bd622f6.html?songid=6bcc6a9e" title="Statistics for Got Love to Kill performed by Juliette and the Licks">Got Love to Kill</a> (<span>63</span>) </li><li> <a href="../../stats/songs/juliette-and-the-licks-6bd622f6.html?songid=53d63ba5" title="Statistics for Hot Kiss performed by Juliette and the Licks">Hot Kiss</a> (<span>62</span>) </li><li> <a href="../../stats/songs/juliette-and-the-licks-6bd622f6.html?songid=4bd7b73a" title="Statistics for Sticky Honey performed by Juliette and the Licks">Sticky Honey</a> (<span>49</span>) </li><li> <a href="../../stats/songs/juliette-and-the-licks-6bd622f6.html?songid=4bd58706" title="Statistics for Purgatory Blues performed by Juliette and the Licks">Purgatory Blues</a> (<span>48</span>) </li> </ol> <p> <a class="nested" href="../../stats/juliette-and-the-licks-6bd622f6.html" title="Statistics for Juliette and the Licks"><i class="fa fa-bar-chart"></i> <span>More Juliette and the Licks statistics</span></a> </p> </div> <div class="boxFooter boxElement"> <span>Last updated: <abbr class="timeago" title="Sunday, 16 February 2025 at 15:27:28 UTC" data-isotime="2025-02-16T15:27:28Z">16 Feb 2025, 15:27 UTC</abbr></span> </div> </div> </div> </div> </div> <div class="rightColumn col-xs-12 col-md-4"> <div class="row contentBox artistImageBox"> <div class="col-xs-12 noPadding"> <div class="images"> <div class="artistImageBlurred"> <div class="imageBg" style="background-image: url(//w1.cdn.setlistfm.com/img/sfm-artist-default.jpg);"></div> <div class="imageContent"> <a href="../../setlists/juliette-and-the-licks-6bd622f6.html" title="View Juliette and the Licks setlists"> <img src="//w1.cdn.setlistfm.com/img/sfm-artist-default.jpg" alt="Juliette and the Licks setlists"/> </a> <h2> <a href="../../setlists/juliette-and-the-licks-6bd622f6.html" title="View Juliette and the Licks setlists">Juliette and the Licks</a> </h2> </div> </div> </div> </div> <div class="col-xs-12"> <h2>More from this Artist</h2> <ul class="list-unstyled"> <li> <a class="nested" href="../../setlists/juliette-and-the-licks-6bd622f6.html" title="View Juliette and the Licks setlists"><i class="fa fa-clone fa-fw"></i> <span>More Setlists</span></a> </li> <li> <a class="nested" href="../../stats/juliette-and-the-licks-6bd622f6.html" title="View song statistics of all setlists"><i class="fa fa-bar-chart fa-fw"></i> <span>Artist Statistics</span></a> </li> <li> <a class="nested" href="../../edit?artist=6bd622f6" title="Add a new Juliette and the Licks setlist"><i class="fa fa-plus fa-fw"></i> <span>Add setlist</span></a> </li> </ul> <hr class="medium"/> <div class="attendanceCount"> <div> <div class="attendanceDudes"> <div class="dude blackDude solo"></div> </div> <div class="attendance"><strong>975</strong> users have been to shows of this artist.</div> </div> </div> </div> </div> <div class="row contentBox"> <div class="col-xs-12"> <h2>Categories</h2> </div> <div class="col-xs-12 noTopPadding"> <ul class="boxElement twoLineLinkList"> <li> <span> <a class="twoLineLink" href="../../news/setlist-insider" title=""> <strong>Setlist Insider</strong> <span>See the artists dive into their own setlist data.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/live-debut" title=""> <strong>Live Debuts</strong> <span>Witness the first time a song is performed live.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/exclusive" title=""> <strong>Setlist.fm Exclusives</strong> <span>Videos, photos and interviews - see it here first.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/covers" title=""> <strong>Covers</strong> <span>Better than the original? You decide.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/guest-appearance" title=""> <strong>Guest Appearances</strong> <span>Keeping track of the on-stage cameos.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/setlist-history" title=""> <strong>Setlist History</strong> <span>Looking back on moments in music history.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/tour-dates" title=""> <strong>Tour Dates</strong> <span>How to catch your faves: The who, what, where and when.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/festivals" title=""> <strong>Festivals</strong> <span>News about the multi-artist, multi-day extravaganzas.</span> </a> </span> </li><li> <span> <a class="twoLineLink" href="../../news/general-news" title=""> <strong>General News</strong> <span>Other music-related news.</span> </a> </span> </li> </ul> </div> </div> <div class="row" id="id9"> <div> <div id="id1" class="contentAd"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); googletag.cmd.push(function() { googletag.display('id1'); });} }); /*-->]]>*/ </script> </div> </div> </div> </div> </div> </div> <div class="hidden-print footer"> <div class="container"> <!-- footer --> <div class="row"> <div class="col-xs-12 col-md-6"> <div class="footerBrowse"> <strong>Browse artists</strong> <ul class="list-inline"> <li> <a href="../../artist/browse/a/1.html"> <span>A</span> </a> </li><li> <a href="../../artist/browse/b/1.html"> <span>B</span> </a> </li><li> <a href="../../artist/browse/c/1.html"> <span>C</span> </a> </li><li> <a href="../../artist/browse/d/1.html"> <span>D</span> </a> </li><li> <a href="../../artist/browse/e/1.html"> <span>E</span> </a> </li><li> <a href="../../artist/browse/f/1.html"> <span>F</span> </a> </li><li> <a href="../../artist/browse/g/1.html"> <span>G</span> </a> </li><li> <a href="../../artist/browse/h/1.html"> <span>H</span> </a> </li><li> <a href="../../artist/browse/i/1.html"> <span>I</span> </a> </li><li> <a href="../../artist/browse/j/1.html"> <span>J</span> </a> </li><li> <a href="../../artist/browse/k/1.html"> <span>K</span> </a> </li><li> <a href="../../artist/browse/l/1.html"> <span>L</span> </a> </li><li> <a href="../../artist/browse/m/1.html"> <span>M</span> </a> </li><li> <a href="../../artist/browse/n/1.html"> <span>N</span> </a> </li><li> <a href="../../artist/browse/o/1.html"> <span>O</span> </a> </li><li> <a href="../../artist/browse/p/1.html"> <span>P</span> </a> </li><li> <a href="../../artist/browse/q/1.html"> <span>Q</span> </a> </li><li> <a href="../../artist/browse/r/1.html"> <span>R</span> </a> </li><li> <a href="../../artist/browse/s/1.html"> <span>S</span> </a> </li><li> <a href="../../artist/browse/t/1.html"> <span>T</span> </a> </li><li> <a href="../../artist/browse/u/1.html"> <span>U</span> </a> </li><li> <a href="../../artist/browse/v/1.html"> <span>V</span> </a> </li><li> <a href="../../artist/browse/w/1.html"> <span>W</span> </a> </li><li> <a href="../../artist/browse/x/1.html"> <span>X</span> </a> </li><li> <a href="../../artist/browse/y/1.html"> <span>Y</span> </a> </li><li> <a href="../../artist/browse/z/1.html"> <span>Z</span> </a> </li><li> <a href="../../artist/browse/0-9/1.html"> <span>#</span> </a> </li> </ul> </div> </div> <div class="col-xs-12 col-md-6"> <div class="footerBrowse"> <strong>Browse venues</strong> <ul class="list-inline"> <li> <a href="../../venues/browse/a/1.html"> <span>A</span> </a> </li><li> <a href="../../venues/browse/b/1.html"> <span>B</span> </a> </li><li> <a href="../../venues/browse/c/1.html"> <span>C</span> </a> </li><li> <a href="../../venues/browse/d/1.html"> <span>D</span> </a> </li><li> <a href="../../venues/browse/e/1.html"> <span>E</span> </a> </li><li> <a href="../../venues/browse/f/1.html"> <span>F</span> </a> </li><li> <a href="../../venues/browse/g/1.html"> <span>G</span> </a> </li><li> <a href="../../venues/browse/h/1.html"> <span>H</span> </a> </li><li> <a href="../../venues/browse/i/1.html"> <span>I</span> </a> </li><li> <a href="../../venues/browse/j/1.html"> <span>J</span> </a> </li><li> <a href="../../venues/browse/k/1.html"> <span>K</span> </a> </li><li> <a href="../../venues/browse/l/1.html"> <span>L</span> </a> </li><li> <a href="../../venues/browse/m/1.html"> <span>M</span> </a> </li><li> <a href="../../venues/browse/n/1.html"> <span>N</span> </a> </li><li> <a href="../../venues/browse/o/1.html"> <span>O</span> </a> </li><li> <a href="../../venues/browse/p/1.html"> <span>P</span> </a> </li><li> <a href="../../venues/browse/q/1.html"> <span>Q</span> </a> </li><li> <a href="../../venues/browse/r/1.html"> <span>R</span> </a> </li><li> <a href="../../venues/browse/s/1.html"> <span>S</span> </a> </li><li> <a href="../../venues/browse/t/1.html"> <span>T</span> </a> </li><li> <a href="../../venues/browse/u/1.html"> <span>U</span> </a> </li><li> <a href="../../venues/browse/v/1.html"> <span>V</span> </a> </li><li> <a href="../../venues/browse/w/1.html"> <span>W</span> </a> </li><li> <a href="../../venues/browse/x/1.html"> <span>X</span> </a> </li><li> <a href="../../venues/browse/y/1.html"> <span>Y</span> </a> </li><li> <a href="../../venues/browse/z/1.html"> <span>Z</span> </a> </li><li> <a href="../../venues/browse/0-9/1.html"> <span>#</span> </a> </li> </ul> </div> </div> </div> <hr class="divider"/> <div class="row"> <div class="col-xs-12 col-sm-6 col-md-3"> <strong>Recent Events</strong> <ul class="linkList list-unstyled"> <li><span><a href="../../search?query=date:2025-02-16" title="Search setlists by day: "Today""><span>Today</span></a></span></li><li><span><a href="../../search?query=date:2025-02-15" title="Search setlists by day: "Yesterday""><span>Yesterday</span></a></span></li><li><span><a href="../../search?query=date:2025-02-14" title="Search setlists by day: "Feb 14, 2025""><span>Feb 14, 2025</span></a></span></li><li><span><a href="../../search?query=date:2025-02-13" title="Search setlists by day: "Feb 13, 2025""><span>Feb 13, 2025</span></a></span></li><li><span><a href="../../search?query=date:2025-02-12" title="Search setlists by day: "Feb 12, 2025""><span>Feb 12, 2025</span></a></span></li><li><span><a href="../../search?query=date:2025-02-11" title="Search setlists by day: "Feb 11, 2025""><span>Feb 11, 2025</span></a></span></li><li><span><a href="../../search?query=date:2025-02-10" title="Search setlists by day: "Feb 10, 2025""><span>Feb 10, 2025</span></a></span></li><li><span><a href="../../search?query=date:2025-02-09" title="Search setlists by day: "Feb 9, 2025""><span>Feb 9, 2025</span></a></span></li> </ul> </div> <div class="col-xs-12 col-sm-6 col-md-3"> <strong>© setlist.fm</strong> <ul class="linkList list-unstyled" id="idd"> <li> <a href="../../guidelines" title="Guidelines"> <span>Guidelines</span> </a> </li> <li> <a href="../../faq" title="Frequently Asked Questions"><span>FAQ</span></a> <span class="footerItemDivider">|</span> <a href="../../help" title="Help"><span>Help</span></a> <span class="footerItemDivider">|</span> <a href="../../about" title="What the heck is setlist.fm about?"><span>About</span></a> </li> <li> <a href="../../contact" rel="nofollow" title="Don't be afraid to contact us!"><span>Contact us</span></a> </li> <li> <a href="../../help/terms" title="Read the setlist.fm Terms of Service"> <span>Terms of Service</span> </a> </li> <li> <a href="../../help/ad-choices" title="About Ad Choices on setlist.fm"><span>Ad Choices</span></a> <span class="footerItemDivider">|</span> <a href="../../help/privacy" title="Read the setlist.fm Privacy Policy"><span>Privacy Policy</span></a> </li> </ul> </div> <div class="clearfix visible-sm-block"></div> <div class="col-xs-12 col-sm-6 col-md-3"> <strong>Social</strong> <ul class="linkList list-unstyled"> <li><a class="nested" href="https://www.facebook.com/setlist.fm"><i class="fa fa-facebook fa-fw"></i> <span>Like us</span> <i class="fa fa-external-link"></i></a></li> <li><a class="nested" href="https://twitter.com/setlistfm"><i class="fa fa-twitter fa-fw"></i> <span>Follow us</span> <i class="fa fa-external-link"></i></a></li> <li><a class="nested" href="https://www.instagram.com/setlist.fm"><i class="fa fa-instagram fa-fw"></i> <span>Follow us</span> <i class="fa fa-external-link"></i></a></li> <li><a href="https://api.setlist.fm/" title="Use our API for your applications!">API</a></li> </ul> </div> <div class="col-xs-12 col-sm-6 col-md-3"> <strong>Links</strong> <ul class="linkList list-unstyled"> <li><a class="nested" href="http://www.songtexte.com/" title="Lyrics by Songtexte.com"><span>Songtexte.com</span> <i class="fa fa-external-link"></i></a></li> <li><a class="nested" href="http://www.molindo.at/" title="Programming by Molindo.at"><span>Molindo.at</span> <i class="fa fa-external-link"></i></a></li> </ul> <strong class="friendsAndPartners">Friends & Partners</strong> <ul class="linkList list-unstyled partners"> <li> <a href="https://www.eventticketprotection.com/tm/" rel="nofollow noopener" target="_blank" title="Allianz Global Assistance"> <span class="linkList-sprite linkList-sprite-allianz"></span> </a> </li> <li> </li> <li> </li> </ul> </div> </div> </div> </div> <div class="hidden-print"> <div class="comscore"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || consents['5']) { window._comscore = window._comscore || []; _comscore.push({ c1: "2", c2: "3005317", cs_ucfr: "1" }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })();} else { window._comscore = window._comscore || []; _comscore.push({ c1: "2", c2: "3005317", cs_ucfr: "0" }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })();} window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/ </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&c2=3005317&cv=2.0&cj=1" /> </noscript> </div> </div> <div class="hidden-print"> <div class="quantcast"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || consents['5']) { window._qevents = window._qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({ qacct:"p-98KjJHhiQX_yM" });} else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); } }); /*-->]]>*/ </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-98KjJHhiQX_yM.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> </div> </div> </div> <div id="id4" class="adhesion closeableAd"> <script type="text/javascript"> <!--/*--><![CDATA[/*><!--*/ window.__tcfapi("addEventListener", 2, function(tcData, success) { if(success && (tcData.eventStatus === 'useractioncomplete' || tcData.eventStatus === 'tcloaded')){ var consents = tcData.gdprApplies === true ? tcData.purpose.consents : null; if (!tcData.gdprApplies || Object.keys(consents).length !== 0) { } else { } window.__tcfapi('removeEventListener', 2, (success) => {}, tcData.listenerId); googletag.cmd.push(function() { googletag.display('id4'); });} }); /*-->]]>*/ </script> </div> <script src="//unpkg.com/srcdoc-polyfill@1.0.0/srcdoc-polyfill.min.js"></script> <script> window.addEventListener('load', function () { /* eslint-disable prefer-const, no-var, prefer-arrow-callback*/ // eslint-disable-next-line no-unused-vars function AutoHeightIFrame(element) { return { element, checkLoadedIntervalId: null, renderInternetExplorerFallback() { var p = document.createElement('p'); var text = document.createTextNode( 'Sorry, this content is not available in Internet Explorer as this browser is outdated. To view this content, you can upgrade to a modern browser.' ); p.appendChild(text); p.style.padding = '20px'; p.style.fontSize = '16px'; p.style.lineHeight = '28px'; p.style.color = '#333'; p.style.backgroundColor = '#eceff1'; this.element.parentNode.replaceChild( p, this.element.parentNode.querySelector('iframe') ); }, isInternetExplorer() { // From https://stackoverflow.com/a/49986758 var userAgent = window.navigator.userAgent; // IE 10 or older if (userAgent.indexOf('MSIE') !== -1) { return true; } // IE 11 if (userAgent.indexOf('Trident/') !== -1) { return true; } return false; }, isIFrameAvailable() { return ( this.element && this.element.contentDocument && this.element.contentDocument.body && this.element.contentDocument.body.innerHTML.length >= 0 ); }, onCheckLoaded() { if (!this.isIFrameAvailable()) { return; } clearInterval(this.checkLoadedIntervalId); this.checkLoadedIntervalId = null; // Remove default margin from body and center content var style = this.element.contentDocument.body.style; style.margin = 0; style.display = 'flex'; style.justifyContent = 'center'; this.onUpdateIFrameHeight(); this.onUpdateIFrameContent(); }, // This function tries to update the height of the iframe for at least 10s. // This is because the iframe content might take bit longer to load and once // it is fully loaded, it will update the outer height based on the // content height. We assume that 10s is enough time to load the iframe and // adapt the height. If it is not fully loaded, we stop adapting the height. onUpdateIFrameHeight() { var _this = this; var updateTimeoutId = null; var updateHeightIntervalId = setInterval(updateHeight.bind(_this), 500); function updateHeight() { // Set the outer height based on the content height this.element.style.height = this.element.contentDocument.body.offsetHeight + 'px'; } // Clear interval after 10 seconds (If iframe content is not // fully loaded within this time frame, we'll stop adjusting the // height). if (updateTimeoutId == null) { updateTimeoutId = setTimeout(function update() { clearInterval(updateHeightIntervalId); }, 10000); } }, // This function updates the content of the iframe once it is available // (removes margins, sets width, ... based on the embed type (YouTube, // Spotify, Twitter, …)). It stops trying after 10s. onUpdateIFrameContent() { var _this = this; var updateTimeoutId = null; var updateIFrameContentIntervalId = setInterval( updateContent.bind(_this), 500 ); function updateContent() { var iFrameContent = this.element.contentDocument.body; var iFrameContentIFrame = iFrameContent.querySelector('iframe'); // If we have an IE user or the iFrameContentIFrame is available, we can // clear the interval if (this.isInternetExplorer() || iFrameContentIFrame != null) { clearInterval(updateIFrameContentIntervalId); } else if (updateTimeoutId == null) { // If iFrameContentIFrame is empty we'll set one timeout that clears // the interval after 10s. updateTimeoutId = setTimeout(function update() { clearInterval(updateIFrameContentIntervalId); if (iFrameContentIFrame == null) { console.warn( "Can't find iframe inside " + _this.element.outerHTML ); } }, 10000); } if (this.isInternetExplorer()) { // There might not be an iframe initialized within the iframe (TikTok // and Twitter are embedded via a <blockquote> first and initialized when the // javascript for the embed within the iframe is loaded.) var isTikTok = iFrameContent.getElementsByClassName('tiktok-embed').length > 0; var isTwitter = iFrameContent.getElementsByClassName('twitter-tweet').length > 0; if (isTikTok || isTwitter) { this.renderInternetExplorerFallback(); return; } else if (iFrameContentIFrame) { var src = iFrameContentIFrame.src; if (src.indexOf('spotify.com') > -1) { this.renderInternetExplorerFallback(); return; } } else { this.renderInternetExplorerFallback(); return; } } else if (iFrameContentIFrame != null) { var widget; if ( iFrameContentIFrame.src.indexOf('youtube.com') > -1 || iFrameContentIFrame.src.indexOf('youtube-nocookie.com') > -1 ) { // YouTube videos have a fixed width and don't work well for // smaller screens. Setting the width to 100% fixes the issue. try { var offsetHeight = iFrameContentIFrame.offsetHeight; var offsetWidth = iFrameContentIFrame.offsetWidth; iFrameContentIFrame.setAttribute('width', '100%'); // When fullscreen is active, we shouldn't set the height, as the iframe // takes over the whole screen anyway. Note that fullscreen for oEmbed // YouTube videos is only available in Chrome. if (this.element.contentDocument.fullscreenElement == null) { // Scale the height to keep the aspect ratio iFrameContentIFrame.setAttribute( 'height', (iFrameContentIFrame.offsetWidth / offsetWidth) * offsetHeight ); } } catch (e) { throw new Error( 'Failed to set YouTube video width to 100%: ' + e.toString() ); } } else if ( iFrameContentIFrame.src.indexOf('twitter.com/embed') > -1 ) { // Twitter adds a top and bottom margin to the widget which // can result into the bottom part of the widget being cut // off, since the measured height excludes outer margins. widget = iFrameContent.querySelector('.twitter-tweet'); if (widget) widget.style.margin = 0; } else if (iFrameContentIFrame.src.indexOf('instagram.com') > -1) { // Instagram also adds a bottom margin. widget = iFrameContent.querySelector('.instagram-media'); if (widget) widget.style.margin = 0; } } } }, init() { var _this = this; if (this.element) { this.checkLoadedIntervalId = setInterval( function checkLoadedInterval() { _this.onCheckLoaded(); }, 100 ); } } }; } var figures = document.getElementsByTagName('figure'); for (var i = 0; i < figures.length; i++) { var hasIFrame = figures[i].getElementsByTagName('iframe')[0] !== undefined; if(hasIFrame) { const iFrame = figures[i].getElementsByTagName('iframe')[0]; // We only need to take care of iframes that have a srcdoc attribute if (iFrame.getAttribute('srcdoc') !== null) { AutoHeightIFrame(iFrame).init(); } } } }); </script> </body> </html>