Kneecap’s ‘Fine Art’ Debut: June 14 via Heavenly Recs
Irish rap trio Kneecap today share their new single “Fine Art”, the title track of their recently announced debut album produced by Toddla T, set for release on June 14 via Heavenly Recordings. “Fine Art” is a frenetic, rapid-fire, hand in the air hip-hop …