© 2024 Splice.com
Indie Dance • 215 Samples
Dru DeCaro is a Grammy-nominated producer, guitarist, and vocalist currently based in California. Capable of delivering anything from stormy rock and ... more