About our brands: Lotto Sport Italia
Posted by Retro Star London on 20th Jun 2022
Lotto Sport Italia was established in 1939, but didn't begin manufacturing until 1973 in Montebelluna, in the province of Treviso, Italy. They began with manufacturing tennis shoes, but moved on to sp
… read more