Machine Gun Kelly finally unleashed his new song and accompanying video “LOCO” after accidentally revealing the wrong date on Instagram live.

The video had no budget or plan according to the rapper who recruited Saturday Night Live actor Pete Davidson to appear in the clip.

Read more: Remember when blackbear used to be in a scene band?

Davidson and MGK are filming the upcoming movie Big Time Adolescence in Syracuse, New York, so this other on-screen collab makes total sense. While not much is known about MGK's role, it has been revealed that Davidson stars as a college dropout who destructively tries to guide a teenage boy in a dull suburban town, according to Variety.

big time adolescence. day 2. ? ?: @marcusrussellprice

A post shared by colson. (@machinegunkelly) on

The rapper tosses an SNL reference in, stating “Fucked two girls that look like Tina Fey and Amy Poehler.” Coincidence? We think not.

MGK reveals in the video’s title text that the new footage was captured between takes for their film. The video also includes some throwback footage such as MGK face planting and injuring himself while on tour in Germany. The infamous fall required a cast and stitches.

Machine Gun Kelly is currently gearing up for his fifth installment of EST Fest, and it looks like attendees will be treated to the first live performance of the track during his Saturday night set.

2 Chainz, Asking Alexandria, We Came As Romans, Mod Sun and more will join MGK at Ohio Dreams in Butler, Ohio for this weekend’s fest. Machine Gun Kelly will also be heading out with Fall Out Boy this fall. Check out the dates and new video below.

08/29 – Uniondale, NY @ NYCB Live
08/31 – Uncasville, CT @ Mohegan Sun Arena
09/01 – Hershey, PA @ Hersheypark Stadium
09/02 – Buffalo, NY @ KeyBank Center
09/04 – Newark, NJ @ Prudential Center
09/05 – Pittsburgh, PA @ PPG Paints Arena
09/06 – Grand Rapids, MI @ The Van Andel Arena
09/08 – Chicago, IL @ Wrigley Field
09/09 – Columbus, OH @ Nationwide Arena
09/11 – Nashville, TN @ Bridgestone Arena
09/12 – Louisville, KY @ KFC Yum! Center
09/14 – Greensboro, NC @ Greensboro Coliseum Complex
09/16 – Orlando, FL @ Amway Center
09/21 – Kansas City, MO @ Sprint Center
09/22 – Oklahoma City, OK @ Chesapeake Energy Center
09/23 – Austin, TX @ Frank Erwin Center
09/25 – El Paso, TX @ UTEP Don Haskins Center
09/26 – Tucson, AZ @ Tucson Arena
09/28 – Las Vegas, NV @ MGM Grand Garden Arena
09/29 – Anaheim, CA @ Honda Center
09/30 – San Jose, CA @ SAP Center
10/02 – Boise, ID @ Taco Bell Arena
10/03 – Salt Lake City, UT @ Vivint Smart Home Arena
10/05 – Lincoln, NE @ Pinnacle Bank Arena
10/06 – Des Moines, IA @ Wells Fargo Arena
10/07 – Indianapolis, IN @ Bankers Life Fieldhouse
10/09 – North Little Rock, AR @ Verizon Arena
10/10 – New Orleans, LA @ Smoothie King Center