Tag Archives: Chief Keef Releases Russian Roulette Video Featuring Fat Trel

New Vid: Chief Keef Russian Roulette Featuring Fat Trel

Interscope Records’ latest signee Chief Keef has just released a video for his single “Russian Roulette”. The song talks about having money, power, and respect and features Fat Trel of D.C. Chief Keef and Fat Trel spit sick lines on the Lex Luger track while they and their tecs move through out the city. “Russian Roulette” is the first single ...

Read More »