Skip to content

Palermo

For decades, PUMA’s Formstrip has been at home on the terraces of Europe. Terraces : British : noun. : TERR-iss : A section of a stadium with wide steps where fans stand to watch football matches. During the late ‘70s, traveling football supporters returned home to the UK with a different sort of trophy; trainers. They

...

{resultCount} results for '{searchTerm}'