Tyler, The Creator and Odd Future had quite a surprise for concert-goers last night at The Park at LA Coliseum. Hosting their 2nd Annual Odd Future Carnival, the West Coast group were joined by Mac Miller, Flying Lotus, ScHoolboy Q, The Internet and more to help keep the crowed entertained throughout the night.

After teasing fans on Twitter earlier in the day, Tyler, The Creator shocked the audience by bringing Kanye West on stage for a performance of “New Slaves,” followed by his 2005 Late Registration cut “Late.” “I ain’t perform this song in six years,Yeezus announced to the crowd as he went back and forth on verses with the Odd Future ringleader.

UPDATE: Added even more footage courtesy of Revolt TV.

Watch the videos below.

kanye odd future carnival

kanye odd future carnival 3

kanye odd future carnival 2

kanye west odd future carnival

Photos via Instagram.

Spotted: Miss Info who also took the dope Tyler and Kanye hug screenshot.