Machine Gun Kelly just gave the Bunbury Music Festival crowd the surprise of the night by playing a brand-new track for the first time.

Last weekend, the rapper began filming a video for an unreleased track. Footage and photos surfaced from the set, confirming a previously speculated collab with blink-182 drummer Travis Barker and YUNGBLUD.

Read more: Mötley Crüe revive “Take Me To The Top” with nostalgic new video

Kells kicks off a vigorous tour schedule at Cincinnati’s Bunbury tonight where he shared the track with fans for the first time live with his band.

blink were actually supposed to be performing at the festival as well but canceled their rescheduled 2018 slot at the beginning of this year because they were “hard at work in the studio on [their] next album.”

AltPress was on-site to witness the first performance of MGK’s new track titled “I Think I’m OK.”

Check out the new song below.

[video width="500" height="885" mp4=""][/video]

More on Machine Gun Kelly

MGK dropped the first single off the album, “Hollywood Whore” May 17. Just prior to the single, the rapper tweeted, “dropping something every week until release day June ** ?#HotelDiablo.”

MGK is definitely making good on that promise by dropping the “Hollywood Whore” video soon after. While we don’t have an exact release date for the album, we do now have the second single, “el diablo,” which dropped today. And the opening line might sound familiar to “Rap Devil” fans.

Read more: Machine Gun Kelly EST Fest lineup to include YUNGBLUD, Mod Sun, more  

To rewind, MGK’s “Rap Devil” was a response to Eminem’s diss in “Not Alike.” A few weeks after, it was revealed that Ronny J produced both diss tracks. However, it didn’t end there as he also produced Eminem’s “The Ringer,” which is housed on Kamikaze with “Not Alike.”

A few days later, MGK’s “Rap Devil” joined eight other tracks for BINGE EP. There, it was revealed that MGK collaborated on another track with the producer, “LATELY.”

Now, given the opening line of “el diablo,” MGK and Ronny J are teaming up yet again. Check out the new song and lyrics below. It’s also available to stream here.

Machine Gun Kelly kicked off his Hotel Diablo tour tonight, which includes the recently revealed EST Fest lineup. Tickets are on sale now with dates available below.

Machine Gun Kelly dates:

05/31 — Cincinnati, OH @ Bunbury Music Festival
06/01 — Detroit, MI @ The Filmore Detroit
06/02 — Pittsburgh, PA @ Stage AE
06/04 — Philadelphia, PA @ The Filmore Philadelphia
06/06 — Washington, D.C. @ Echostage
06/07 — Worcester, MA @ Worcester Palladium
06/08 — New York, NY @ PlayStation Theater
06/09 — Sayreville, NJ @ Starland Ballroom
06/11 — Chicago, IL @ Aragon Ballroom
06/12 — St. Paul, MN @ MYTH Live
06/14 — Kansas City, MO @ Arvest Bank Theater at The Midland
06/15 — Dallas, TX @ South Side Ballroom
06/16 — Houston, TX @ Revention Music Center
06/18 — Phoenix, AZ @ The Van Buren
06/19 — Anaheim, CA @ City National Grove of Anaheim
06/21 — Heber City, UT @ Bonanza Campout*
06/22 — Denver, CO @ Fillmore Auditorium
06/24 — Boise, ID @ Knitting Factory Concert House
06/25 — Seattle, WA @ Showbox SoDo
06/26 — Portland, OR @ Crystal Ballroom
06/28 — San Francisco, CA @ The Warfield
06/29 — Las Vegas, NV @ Pearl Concert Theater at Palms Casino Resort
06/30 — Los Angeles, CA @ The Wiltern

Read more: Heavy metal makes you a bad driver according to a new study

08/02 — Butler, OH @ EST Fest*
08/03 — Butler, OH @ EST Fest*
08/09 — TBA
08/11 — TBA
08/13 — TBA
08/16 — Osaka, JP @ Summer Sonic*
08/17 — Tokyo, JP @ Summer Sonic*
08/23 — Leeds, UK @ Leeds Festival*
08/25 — Reading, UK @ Reading Festival*
08/26 — Glasgow, UK @ SWG3
08/27 — Manchester, UK @ O2 Ritz
08/28 — Bristol, UK @ SWX
08/30 — Birmingham, UK @ O2 Institute
08/31 — London, UK @ Electric Ballroom
09/01 — Paris, FR
09/03 — Brussels, BE
09/04 — Amsterdam, NL @ Paradiso Grote Zaal
09/05 — Cologne, DE
09/07 — Zurich, CH
09/08 — Milan, IT
09/09 — Prague, CZ @ Forum Karlin
09/11 — Warsaw, PL
09/12 — Berlin, DE
09/13 — Hamburg, DE
09/15 — Copenhagen, DK @ Musikkens Hus, Store Vega
09/16 — Oslo, NO @ Sentrum Scene
09/17 — Stockholm, SE @ Fyrehuset
09/19 — Helsinki, FI
09/21 — St. Petersburg, RU
09/22 — Moscow, RU
*festival date

See more: 10 pop-punk shows we wish we could have gone to

[envira-gallery id="194483"]