Audio Blog STS & RJD2 – High Life [Stream] June 12, 2015 P.R. 0 Comments RJD2, STS “High Life” is a bonus track from STS and RJD2’s self-titled collaborative album, which is available now. ShareFacebookTwitterWhatsAppEmailPrint