Baku is the capital of Azerbaijan.

Yes, it’s somewhere near Kazakhstan. So today we have a racing heroes from Baku.

Here are some of them:

And what they are famous for? For their strange tricks that they perform on the regular roads. Here we have the gallery of them in action: