Just Announced
Music Festivals
Hip-Hop
Rolling Loud will celebrate its tenth anniversary December 13-15 with a lineup of hip-hop heavyweights.
By Jose D. Duran
August 12, 2024
Travis Scott will help Rolling Loud celebrate its tenth anniversary.Photo by Rolling Loud/@Snap_LL
We have a favor to ask
We're in the midst of our summer membership campaign, and we have until August 25 to raise $7,000. Your contributions are an investment in our election coverage – they help sustain our newsroom, help us plan, and could lead to an increase in freelance writers or photographers. If you value our work, please make a contribution today to help us reach our goal.
Progress to goal
$7,000
$2,500
Audio By Carbonatix
`,`
Related
- NLE Choppa Is Rounding Up His Friends for a Miami Show in October
`,`
Related
- Lauryn Hill and the Fugees Cancel Tour, Including South Florida Show
`,`
Related
- Myke Towers Will Bring La Pantera Negra Tour to the Kaseya Center
`,`
Related
- Feid and Sebastián Yatra to Headline iHeartRadio Fiesta Latina 2024
`,`
Related
- Southwest Rolls Out Flights to MIA and FLL for Taylor Swift Eras Tour
`,`
Related
- Brightline Announces Taylor Swift Sing-Along Train for Miami Eras Dates
`,`
Related
- Hocus Pocus 2024 Lineup: Nina Kraviz, Charlotte de Witte, Martinez Brothers, and More
`,`
Related
- Iván Cornejo Stops at Hard Rock Live This Summer
`,`
Related
- Fontainebleau Announces David Guetta Residency
` ];
Homegrown hip-hop music festival Rolling Loud has announced the lineup for its 2024 edition, which also marks its tenth anniversary. Returning to Hard Rock Stadium December 13-15, this year's headliners includeTravis Scott, Playboi Carti, and Future.
In addition to the trifecta of hip-hop heavyweights, the lineup also includesYeat, Metro Boomin, Lil Baby, Gunna, Don Toliver, Sexyy Red, Shaboozey, Bryson Tiller, Lil Yachty & Concrete Boyz, Kodak Black, Trippie Redd, Tyga, Ken Carson, Sheff G & Sleepy Hallow, JT, Denzel Curry, 4Batz, Rick Ross, and Ho99o9.
However, the plethora of acts might be outshone by the festival's biggest change this year: its move to December. The change was announced earlier this year and will bring much-needed cooler temperatures. Typically, Rolling Loud has occurred in July on the black asphalt surrounding Hard Rock Stadium. The festival has tried to keep attendees cool by opening the gates a bit later in the day, but even that can only help so much.
The festival will be holding a presale for Google Pay users starting onGoogle Pay Wednesday, August 14, at 11 a.m.; the general on-sale begins Friday, August 16, at noon.
Check out the complete Rolling Loud 2024 lineup below.
click to enlarge
Rolling Loud photo
Rolling Loud 2024. Friday, December 13, and Sunday, December 15, at Hard Rock Stadium, 347 Don Shula Dr., Miami Gardens; rollingloud.com. Tickets go on sale Friday, August 16, at noon via rollingloud.frontgatetickets.com.
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('
') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`
`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('
') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }
`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['21015876'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['21015876'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['21015876'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`
`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }