Man, it feels like we’re back in 2013 again. It seems like not a week can go by without our friend Turbo getting picked up by the pigs on some bullshit charges.
Footage surfaced earlier today of Keef getting arrested on the street, possibly in Miami or back near his home in the hills of California. We’ll keep you updated as soon as we hear more, but as of right now no details have been released.
Hopefully, this means we’ll be getting another classic like his “First Day Out” freestyle back in the day.