Coolcat

5
6 years agoOpen For Voting

Coolcat used to be a Dutch clothes vendor with 80 locations in the Netherlands, 17 in Belgium, 6 in France and 2 in Luxembourg. Would love to see a video about their rise and fall!