
Best Machine Gun Kelly Songs of All Time - Top 10 Tracks
Rap / Hip-Hop
Best of Machine Gun Kelly
Machine Gun Kelly has performed in venues such as:
Machine Gun Kelly has upcoming events in
Without further ado, here are Machine Gun Kelly top 10 tracks of all time:
1. cliché
2. my ex's best friend (with blackbear)
3. Lonely Road (with Jelly Roll)
4. WHO I WAS
5. I Think I'm OKAY (with YUNGBLUD & Travis Barker)
6. Bad Things (with Camila Cabello)
7. bloody valentine
8. maybe (feat. Bring Me The Horizon)
9. forget me too (feat. Halsey)
10. my love
Machine Gun Kelly Details
Machine Gun Kelly (abbreviated as MGK), is an American rapper and actor from Cleveland, Ohio. MGK embarked on a musical career as a teenager, releasing a mixtape in 2006. He went on to release four more mixtapes.
MGK then secured a recording contract with Bad Boy and Interscope Records in 2011. His major label debut album, Lace Up, was released in October 2012 to positive response from critics. The record contained the singles "Wild Boy", "Invincible", "Stereo", and "Hold On (Shut Up)", and debuted at number four on the US Billboard 200 chart; it was later confirmed to have sold more than 178,000 copies. In early 2015, he released the singles "Till I Die" and "A Little More" for his second studio album, General Admission, which released in October 2015, and debuted at number four in the US. The album incorporated darker tones, rap rock, R&B, and storytelling. His third studio album, Bloom, was released on May 12, 2017, preceded by "Bad Things" with Camila Cabello, peaking at number 4 on the Billboard Hot 100, his highest charting single.
MGK is also an actor, having made his film debut in the 2014 romantic drama Beyond the Lights. He has appeared in several other films and had a recurring role on the Showtime series Roadies in 2016.
Upcoming Events
Friday, May 15
Saturday, May 16
Sunday, May 17
Wednesday, May 20
Friday, May 22
Saturday, May 23
Sunday, May 24
Wednesday, May 27
Friday, May 29
Saturday, May 30
Sunday, May 31
Tuesday, June 2
Wednesday, June 3
Saturday, June 6
Tuesday, June 9
Wednesday, June 10
Saturday, June 13
Sunday, June 14
Tuesday, June 16
Friday, June 19
Saturday, June 20
Friday, June 26
Saturday, June 27
Monday, June 29
Tuesday, June 30
Wednesday, July 1



























