This is a Hillbilly Boogie track recorded by the artist Araf. The song been through some bad shit was originally composed by L. Matthews.