Leonid and Friends Releases You’re the Inspiration
The world’s greatest tribute band releases another masterpiece. Even with Serge singing lead from Kiev, and the rest of the group in Moscow, they manage to pull off an amazing rendition of the Chicago standard.…