Baraka Flocka Flame Posted on October 22, 2010 by Blockhead 16 I just saw this and I really have no words. Just watch.