As YG prepares for the dual release of his movie and soundtrack called Blame It On The Streets Dec. 15, he recently stopped by Diddy's Revolt TV to detail the making and meaning behind his upcoming projects, as well as, give them a special screening of the short film. The soundtrack will act as YG's second full length release, following his successful debut album My Crazy Life. The Bompton rapper will be making stops in LA, NYC and Atlanta to screen the 30-minute film before its release in December.

YG revealed he co-wrote the short film with Lucky Rogers and features Rick Gonzales and Jade Yorker. Fans will get an inside-look at the life the rapper lived before the fame and glory. While his gang affiliation is no secret, the film details the graphic and unpredictable scenarios he was faced with on a day-to-day basis. Watch the official trailer above.

Check out the official tracklist below:

1) BPT Live
2) Bicken Back Being Bool Remix f/ Big Wy, Mack 10 & DJ Quik
3) Blame It On The Streets w/ Jay 305
4) Ride With Me w/ RJ & Nipsey Hussle
5) Me & My Bitch (The Neighbourhood Remix)
6) If I Ever w/ TeeCee 4800 & Charlie Hood
7) G$FB w/ Slim 400, D Lo & RJ
8) OMMIO Freestyle f/ RJ
9) 2015 Flow (prod. By DJ Mustard)

[Fader/Revolt TV ]

RelatedYG, Karen Civil And More Attend Hennessy’s Private Tasting
A$AP Ferg Is HItting The Road With YG For “Bestcoast Connection” Tour
YG “Don’t Panic (Remix)”

More From XXL