the craziest( positive meaning) street shows or night dance clubs i've seen in Europe was in Belgrade, Serbia, the 2nd best was in Berlin, then Budapest.
People in Moscow are well educated in my impression. There are night clubs for all kinds of interesting groups and music styles.
Moscow has the most of statues and theaters in all cities i've visted on the world.