David R Sparks
David R Sparks

David R Sparks

Annandale

Lifelong musician. This is not my first time immersing myself in this journey but it is , however , the 1st time im jus letting it fly and have no control over whats coming out of me and its…