Humans are a funny bunch, and Ducati’s latest collaboration with 2000s skate shoe icon DC Shoes is proof why. Just when you think dorky fashion trends from yesteryear are rightly dead and buried, the ...