Culture Russia Moscow

  • 20 May'13

    Josh Groban wowed his fans...

    Josh Groban wowed his fans in Moscow, Russia, with a repertoire that spans his entire career on 19 May 2013. He began his 90-min set with his hit single, Brave, from his latest album, All That Echoes. Throughout the entire concert at...

    Read More