Teairra Mari strikes a fierce pose for fans, on the cover of her new mix tape 'Unfinished Business'. Set for…