The Odd Sox UK
The Odd Sox is a self taught musician, arranger and one man band living and creating in London, UK. The album "The Word That Isn't There" is a collection of his works from the years spanning between 2001 to 2012. It is a fully home produced album.
Streaming and Download help