Videos - Rod Stewart: Live from Nokia Times Square