2005 · Music · 1h 19m · 0.0
Catch Usher performing live in concert in Atlanta during his 2004 The TRUTH Tour.