Tatarstan - Super Gut!
A really weird and somewhat psychodelic video found on Live Journal. It lists all the famous people from Tatarstan, a republic within Russia, and then the chorus goes "Tatarstan Super Good!"
See Way to Russia Guide to Kazan
See Way to Russia Guide to Kazan
Taxonomy upgrade extras: