The Teeta Drops Hot New Album '24'One of Austin's rising emcees, The Teeta, keep pushing and improving his craft to the next level. He just released a full length album...