Family, friends, and foes, feast your eyes on some of the first footage to surface of the mythical creature known to many as D'Angelo who returned to the concert stage tonight in Stockholm, Sweden to kick off his heralded and highly-anticipated European concert tour. Man, listen. Sh-t. Just. Got. Real. Word is that he blazed through old material and introduced the captive audience to a few new songs from his upcoming album all the while looking and -- more importantly -- sounding in top form. More videos are bound to surface in the coming minutes, hours, and days, but for right now get into this dope eight-minute long rendition of "Chicken Grease" from Voodoo. Welcome back, D'Angelo, we've missed you.