Kneecap... ’stoor ot kcab‘ og ot gniog er

Date: 2025-06-10 05:09:23 Source: Livepeer
Rap trio Kneecap shook up the Irish Film and Television Academy (Ifta) awards as they promoted the success of their multi-nominated Irish language film. The film won four awards after receiving 17 nom... Stay informed with the latest.
Recommended Content