Anthony David on Touring; Indie Grind; R&B Neo Soul; Battle Rap