Search
Close this search box.
WTX News UK News Main logo

Paloma Faith slams new Little Mermaid movie: ‘WTF is this s**t?’

Paloma didn't mince her words...