Artist: Machine Gun Kelly
Album: Lace Up! Mixtape
Released: November 18, 2010
Recorded: Feb-Nov 2010
Genre: Hip Hop
Label: Self released
Been Through It All describes the hardships that Kells has had to go through in his life so far, and delivers the message that any dream, no matter how many haters, can be achieved.