Love "Little Big". They are my favorite Russian group. They are absolutely hilarious.
YES!!! I totally forgot about these guys!
https://youtu.be/mDFBTdToRmw