With production from Harry Fraud, Freddie Gibbs‘ new joint, “All Day,” finds a deeply introspective Gibbs rapping about his legal troubles and regret, which makes sense considering everything he’s been through lately. Gibbs recently beat a sexual assault case in Austria in late September and is clearly back in top form. Check out the track above.