Avalon & Flegma build on their already amazing track record of collaborations, with a huge new single that has 'anthem' written all over it!
'Tribal Ritual' invokes ancient wisdom into a ceremonial ecstatic dance-floor …
Carai
KIIIIIIIIIIIIIIIIIIIIIIIIIIIIILLAAAAAAAAAAAAAAAAAA!!!
tssssss chulada 🔥🛸👽
u guys nailed it. what a masterpiece