This short video shows the union between the excellent italian shoes manufacture and the new concept of technology that is applied in.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…