Cadillac Don and J Money album ft single ”Peanut Butter & Jelly” due Nov 7