FKA twigs blames her team for late tour cancellation
Photo #2814 27 March 2025, 08:15
The Cellophane singer says her production team failed to sort her US visa paperwork in time.
Comments (0)