This Diadora Release Is Hand-Numbered To 800 Pairs

By Zack Schlemmer February 23, 2016