Steve Amadeo cover image

Liverpool, United Kingdom

Bass-player (gigs and tours, studio and remote-recording), electronic music producer, mixing services.