Entertainment December 8, 2021 Music Video: Teezandos releases visuals for her latest single “OT” Teezandos, an East London artist, has returned with the video for her latest single, “OT.”