D.C. and Harlem cross paths as Fat Trel and the newly minted 2016 XXL Freshman Dave East link up on the new banger "All My Life," which dropped today (June 14) on Soundcloud.

Gleesh and East go bar for bar as they reminisce on the struggle that got them to where they're at now.

"Stay down to the G code/Never snitch, never fold/Pistol poppin' my heart froze/Get money and fuck hoes/Late night I'm ridin'/Opposition is hidin'/Young niggas they wildin'/But the neighbor holdin' they silence," raps Trel.

"You ain't ever been in a dope spot/By the time them folks knock, you be so shocked/I had brand new bullets and an old glock/Momma looking at a nigga like I sold rock," remembers East.

This new single will serve as the lead single off Trel's upcoming SDMG 2, the official sequel to his 2013 tape. SMDG, short for "Sex, Money, Drugs, Guns," featured the likes of Wale, Black Cobain, Magazeen, Smoke DZA and Danny Brown with production credits from DJ Mustard, Cardo and Harry Fraud. Things have been relatively quiet for MMG's little bro since he dropped 2015's Georgetown and Muva Russia mixtapes. Trel hit some speed bumps when he was arrested earlier this year for driving with a revoked driver's license and drug dealing. Will this new single and tape relight his fire? Check it out above and judge for yourself. SMDG 2 is set to drop at the end of the month on June 26, which is fittingly Trel's 26th birthday.

20 Albums Turning 10 in 2016

More From XXL