These type of actions go on daily, but it's straight disgusting to see. I'm glad they got all of this on video. Father UC King the police!
Shouts to Adina Howard.
A follow-up to 2013's Gods In The Spirit.
This man is incredible.
Back with the dance moves.
The "We Found Love" duo strike again.