Artists

abcdefghijklmnopqrstuvwxyz
quetzal snakes

Quetzal Snakes

Quetzal Snakes is a heavy psych band from Marseille, south of France. With 3 guitars, the band created their very own wall of sound, which they qualify as « Deafstruction ».