Category: Buzz Detboi – Curse Of The Voodoo Drums + Free Mini Mix Posted On 2010/10/012012/11/11 By Leub1 Comment In The End of August Detboi released his long awaited “Curse Of The Voodoo Drums” EP. Continue Reading