Magna Carta Cartel releases lyric video “The Demon King”

Rock band Magna Carta Cartel have released a new lyric video titled “The Demon King”...

Read More