Crosskart racing is one of those things that we probably should have know about but until a few minutes ago, were blissfully unaware of. They have been racing these little things in countries like Sweden for years and apparently a new series has started up in Finland and that’s where this video comes from. The [...]
More...
More...