Flora Cash Release New Single "They Own This Town"

Flora Cash have released their new single “They Own This Town” and its accompanying video. Watch below and buy/stream on all major platforms.

“Mesmerizing, catchy and beautifully personal, Flora Cash continues to deliver music from the heart that's winning over fans alike.” - Earmilk

Luke Hall