Netherlands
David Ross
Songwriting and composing
Audio Engineering
Metal guitar player, learning to mix and master