It’s been a long time since we’ve heard anything from Guerilla Maab member Dougie D (almost as long as the last time he logged into his Myspace!), but this new video located at Scores, a bad azz strip club in H-Town, and featuring Trae and Lil Boss is as good a comeback as we could have hoped for.

Shouts to Rakesh @ Infopimps for this one!