“On the Phone” is the latest single release from Newport News based hip-hop talent S-Trill and it promises to open up whole new worlds for this prodigiously gifted performer. He’s still young and looks forward to years of development ahead. S-Trill is coming out of his corner fast as a confident and commanding presence capable