Magna Carta Cartel (MCC) debut new single “The Sun and the Rain”
Swedish nightmare-pop trio MCC (Magna Carta Cartel) have released a new anthemic single called “The Sun & The Rain.” The band have also announced a European tour in support of the single and latest EP, The Demon King. Made up of former […]