mookidmusic.com
Giggs’ Big Bad self
After releasing his debut album in 2008, South Londoner Giggs is bordering on being considered an OG of second wave grime. Blockbuster hook-ups and features with the likes of Stormzy, Drake and M.I…