Popcaan Links Up With London Based Grime Artist, Giggs, On New Track, “Times Tickin”!

Giggs, who is dubbed as one of the biggest Grime artists in the U.K. currently came to mainstream prominence earlier this year after being featured on Drake’s “More Life” project on two tracks including “No Long Talk” and “KMT”.