Odd Future’s Left Brain Charged With Battery
After receiving anonymous email threats, Amy Harris, the photographer who claimed Odd Future rapper Left Brain slapped her at the Voodoo Experience festival in New Orleans on Oct. 30, officially pressed charges against the MC on Friday (Nov...