Hip Hop icon KRS One along with Righteous and DJ Mercilless team up with Flavanoids for the new single/animated video “Escape.” Dion Cartoons dramatically captures a gripping past of street and prison life, estranged families, loss of freedom, abuse, and more. Listeners are...