Copenhagen

Battlekat – ‘Rituals That Make The Rain Fall’

Copenhagen’s Battlekat, who were calling themselves the incorrigible Just A Number 05272011 for a while,…