KNEECAP: Irish Language Hip Hop Film Wins Prestigious Sundance Award
Kneecap, a word that has more than one meaning in Irish culture is now synonymous with not only a brutal act of violence but also, a native-language hip-hop band. Not only is Kneecap turning heads in the world of hip-hop, but now also in the film industry. The self-titled film, Kneecap has won the audience … Read more