FKA twigs blames her team for late tour cancellation

FKA twigs blames her team for late tour cancellation

BBC News

Published

The Cellophane singer says her production team failed to sort her US visa paperwork in time.

Full Article