maybachmedia.com
Rapper YSL Duke Caught On CCTV Running For His Dear Life After An Altercation Turned Into A Shooting | Maybach Media
One of the stuck myths of the rap culture is you never run when you are faced with a situation on the streets and many would be rap super stars have lost their lives for standing their ground even when faced with situations that led to their lost lives!