Canada's finest? ;)
I know them stickers "Made in Holland".......
Well, the Netherlands is not Holland, Holland are some provinces.
And they are "assembled" in the Netherlands (wheels, chain, tires, seat, fork and bars...) and still many companies do not use grease.
Achielle, BRIKbikes...