Giggs Wasn’t Allowed To Come To America For 10 Years—Now He’s Back
Giggs might just be one of the hardest artists to come out of the United Kingdom. He may be recognized him by his two standout features on Drake’s More Life album: “KMT” and “No Long Talk.” After the album drop, Spotify reported there was a significant increase in Giggs’ streaming numbers overall. But Giggs is […]