Planet Asia & 38 Spesh – ‘Checking Traps’

Planet Asia and 38 Spesh make the first drop from the upcoming Trust The Chain II album. Missed part 1 back in 2020? Catch up here.