As you'll discover in the end credits, these folks are all Russian musicians, in a Moscow studio.
Leonid & Friends did a couple of US tour dates last year, riding their millions of views on YouTube.
Tight?
You want tight?
More info:
LINK: great info on this band
No comments:
Post a Comment