Music video by Usher performing Moving Mountains. (C) 2008 LaFace Records
"Moving Mountains" is a song recorded by American R&B singer Usher. It was released on May 23, 2008, as the third single from his fifth studio album, Here I Stand. It was written by Usher with Christopher "Tricky" Stewart, Kuk Harrell and The-Dream, and was produced by Stewart and The-Dream.
More information on this artist is available in the last.fm tabs below.