Choomba Archives - This Song Is Sick

Feb 8, 2019

PREMIERE | Luude Unveils New Tech House Side Project ‘Choomba’ With New Single “Way Out”

More and more artists are starting to experiment with house music. Australian trap heavyweight Luude has a new side tech-house ...