“Beetle Juice” is the exciting new single by DJ Oil (Marseille), The Monkey Nuts and Hope Masike (Zimbabwe)! Including a live recording!