hummel

Hummel - you German speaking sneakerheds, don´t be fooled. Even though Hummel in German means Bumblebee and the brand Hummel uses a bumblebee in their logo, it´s in fact a Danish brand. It was most popular in the 80s, when…