Did you know that everything Florence Welch does is carefully orchestrated by an invisible feline puppet master? Our state-of-the-art cameras caught this cat in action.

Did you know that everything Florence Welch does is carefully orchestrated by an invisible feline puppet master? Our state-of-the-art cameras caught this cat in action.