Yella Beezy & Erica Banks Drop A NEW Track & Music Video “STAR”Yella Beezy and Erica Banks takeover the hip-hop scene with their new track "Star". In this dope visual, Yella Beezy takes to the classroom