• Philidelphia’s own The Roots released a post-apocalyptic music video for their latest single “Never” featuring Patty Crash today. The renown band has put out a collection of music that has been focusing on dark themes of American bleakness. New album …And Then You Shoot Your Cousin from the band tells the windwept story of human struggle within the contemporary urban environment. This visual follows this proponent as he wanders panic-striken around a deserted South Central Los Angeles, covered with debris and bereft of human activity. Meanwhile the underworld of the city is inhabited by mutants whose skin has grown over their mouths and eyes. Enjoy The video!

Leave a Reply