Yesterday was the Second Annual Odd Future Carnival, which saw performances from the likes of Flying Lotus, ScHoolboy Q, and members of OF. To wrap up a day of fun, Tyler, the Creator saved the best for last and brought out Kanye West for a surprise performance. Kanye then performed “Late” (from Late Registration) and “New Slaves” to an excited, unsuspecting crowd. Watch fan footage of Kanye doing “Late” above, and “New Slaves” below.