Home Jambase Exclusive Premiere: T Sisters Share New Self-Titled AlbumNational Music NewsJambaseMusicExclusive Premiere: T Sisters Share New Self-Titled AlbumOctober 12, 2016199FacebookTwitterPinterestWhatsApp Stream the self-titled sophomore studio album from T Sisters ahead of its official release.