Cleveland’s ownMachine Gun Kelly headed uptown to Harlem to spit a couple verses and kick it at the infamous Rucker Park last night.

Machine Gun Kelly seemed to be in high spirits and the crowd certainly enjoyed his energy.

Machine Gun Kelly sat in the basketball rim while he spit a freestyle he wrote only minutes before. Before kicking off his freestyle, Machine Gun Kelly announced:

“I wrote this shit on the way over here. Are ya’ll ready?”

“It was all a dream motherfucker/17 motherfucker/tryna ball like I’m playing on a team motherfucker/like Kareem motherfucker/What it seems motherfucker/ me and mine out here winning, like Charlie sheen, motherfucker,” raps MGK.

MGK even brought the legendary rapper Bun B along to join the festivities at Rucker Park.

Machine Gun Kelly is currently embarking on the Vans Warped Tour, which ends August 5 in Portland, Oregon.

Watch MGK hold it down in Harlem in the video above!