Leo Goddard
Kirkcaldy, Fife
Leo Goddard is a House & Techno DJ/Producer from Fife, Scotland.
Music is Leo's way of connecting and understanding the world. Feeling his way through music and self-expression.
His music …
Leo Goddard is a House & Techno DJ/Producer from Fife, Scotland.
Music is Leo's way of connecting and understanding the world. Feeling his way through music and self-expression.
His music …