Leo & Ted’S Electric Guitars
About Leo & Ted’S Electric Guitars
Leo & Ted's is a supplier of high quality new, used and vintage electric guitars based in Northampton, UK.
More about Leo & Ted’S Electric Guitars
http://www.leoted.co.uk
Leo & Ted's is a supplier of high quality new, used and vintage electric guitars based in Northampton, UK.