Fact #25980
When:
Short story:
Rapper Waka Flocka Flame turns himself in to police in Atlanta, Georgia, USA, on multiple charges, including possession of marijuana and hydrocodone, possession of a firearm by a convicted felon and violation of probation for driving on a suspended license.
Tweet this Fact