Leigh Ross
A DJ and producer, born and raised in Edinburgh, Scotland, before moving to Valencia, Spain, and then continued his journey onto Saudi Arabia.
Leigh’s preferred music style is melodic tech…
A DJ and producer, born and raised in Edinburgh, Scotland, before moving to Valencia, Spain, and then continued his journey onto Saudi Arabia.
Leigh’s preferred music style is melodic tech…