About 9 months after the official release of their debut full-length effort ‘Organized Chaos‘ (2018  Send The Wood Music)  French alternative/prog/metal/rockers Seven Eyed Crow just premiered a brand new official music video for the song “Lizard Brain” available right now!