I guess MAYBE I'm whining 'cause FOR SOME REASON I didn't get the tap to DJ his party, but rather than Stevie Wonder, I woulda dropped THIS for his/intro walk on jam, pre-speech.
That IS the Soul Surfers "Soul Power." This group of Soul Surfers is a contemporary Russian group, from Nizhny Novgorod. Yeah, like they're Russian..uh, WHA?!