Al Profit just dropped a brand new mini documentary titled the Luckiest Man Alive. The new mini documentary tells the story of the upbringing of Big Meech and Southwest T in their hometown of Detroit.

Watch The new documentary presented by American Dope here.