Bringing an unpredictable energy and deep tunefulness, Irish hip-hop group Hare Squead don’t sound like anything on either side of the Atlantic. Delivering a laid-back jam about staying grounded, Hare Squead shares “Meeting With Myself,” their new single. Defined by syncopated organ swells and jittering hi-hats, the new song highlights the complementary talents of […]