[WATCH] Vallejo Police Release Body Cam Footage of Willie “Willie Bo” McCoy Shooting By Six Cops
In February, it was reported that Bay Area rapper Willie Bo was shot and killed by the police while sleeping in his Mercedes Benz in a Taco Bell drive-thru. Visit streaming.thesource.com for more information Six Vallejo Police officers shot the up and coming 20-year old rapper 25 times after one of the Taco Bell employees […]