Odd Future Wolf Gang Kill Them All member Left Brain is once again making headlines for his slap-happy attitude. Recently, the OFWGKTA duo known as Mellowhype were performing when Left Brain lost his mind (and control) on more than a few fans, eventually slapping one in the face. Thanks to WorldStarHipHop, footage of this event […]