From Edinburgh, this hip hop three piece are a dream come true. Their beats are slabs of electro funk, their moves are just ridiculous. Their rhymes are as ultra-neon-bright-day-glo as their socks. Don’t be scared now, everyone needs a little boogie.