Music STS – Heart On My Sleeve By Joe Winsler - November 13, 2013 0 470 FacebookTwitterPinterestWhatsApp Philadelphia artist STS is back at it this week with another hit. Today he brings us a new track entitled “Heart On My Sleeve.” Check out the audio below.