Supreme And Vans Team Up To Release ‘Blood And Semen’ Trainer Range

Blood, sweat and tears.